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