250
708
675
123
373
49
261
50
277
85
269
60
210
36
200
149
15
254
14
155
25
128
35
148
28
139
8
68
395
9
120
26