31
985
66
602
25
361
32
229
191
16
153
1
145
7
110
21
148
26
202
23
114
11
96
6
86
18
103
19
97
87
9
52