254
559
72
480
106
452
89
324
59
367
69
340
29
315
22
200
30
188
6
2
128
37
175
75
163
32
149
40
213
1
25
166
146