889
361
500
330
505
175
204
111
509
51
235
25
527
75
675
345
508
180
323
129
409
188
425
123
158
69
178
86
204
96
316
29
450
60
622
100
219
150
276
43