657
219
366
258
472
162
167
88
500
47
225
20
511
68
460
202
480
162
270
102
405
188
414
120
152
66
175
86
200
94
300
18
438
53
600
87
210
146
271
42