29
985
56
602
28
587
38
551
27
437
21
299
13
282
4
270
20
214
6
182
16
167
1
153
10
150
8
158
7
94
0
101