18
111
17
5
16
2
15
14
13
1
12
35
11
356
10
120
9
8
971
7
21
6
291
4
3
181
91
75
1295
74
73
72
71
122
70
69
1024
68
67
66
65
64
1359
63
62
51
61
60
59
58
57
30
56
55
331
54