225
649
115
459
74
388
222
436
95
356
127
299
45
287
176
235
55
220
6
322
62
221
27
143
56
189
52
150
110
30
121
33
125
26
126