30
905
43
598
54
542
8
423
27
226
25
339
20
204
4
182
294
5
270
3
224
15
141
14
132
16
154
198
6
153
1
148