103
3
4
1
33
51
20
25
5
42
15
48
2
106
50
36
29
68
21
27
7
8
43
57
16
9
551
10
134
121
168
30
60
117
12
38
86
31
215
17
19