52
547
49
373
30
382
8
336
80
315
41
270
6
221
28
223
9
152
15
194
209
164
176
3
165
20
899
131
138
140