355
983
152
875
127
713
78
558
171
569
65
450
210
350
23
423
13
262
20
900
334
52
28
208
11
123
232
27
185
25
174
15
141