498
5
11
3
14
1
6
103
142
84
52
36
34
25
13
9
26
57
102
42
12
73
7
101
8
45
44
38
30
0
69
63
878
21
16
50
20
48
280
15
10
17
385
22
35
43