18
111
17
5
16
2
15
14
13
1
12
35
11
325
10
118
9
8
951
7
22
6
271
4
3
181
91
75
1295
74
73
72
71
123
70
69
994
68
67
66
65
64
1339
63
161
62
51
61
60
59
58
57
28
56
55
301
54