105
918
45
673
85
546
49
377
108
312
12
249
27
192
22
13
170
19
168
153
10
148
142
11
141
20
896
131
15
51
7
99