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