50
245
4
5
500
292
230
1
2
333
3
474
19
6
800
1377
26
100
266
314
8
400
219
0
220
289
10
323
17
600
418
301
11
378
344
13
150
252
359
208
179
167
218