4
35
16
108
5
32
56
33
34
162
57
97
2
11
48
1
10
46
19
23
92
40
78
3
27
36
50
207
7
43
29
22
601
24
85
101
9
182
28
61
45
216
6