18
121
17
5
16
2
15
14
13
1
12
35
11
366
10
122
9
8
991
7
21
6
291
4
3
181
91
75
1315
74
73
72
71
125
70
69
1064
68
67
66
65
64
1379
63
62
51
61
60
59
58
57
31
56
55
341
54