401
511
173
586
110
479
71
403
23
375
117
350
70
326
50
255
157
319
43
219
49
297
175
274
75
360
18
290
1
148
92
257
234
245
65
314