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