400
169
4
2
500
290
273
10
305
8
15
800
695
16
28
268
600
415
11
492
7
199
402
1
20
342
5
50
294
6
754
35
1182
9
539
456
220
0
280
335
302
999
1535
12
52
444
567
3
200
485
13
607
14
291
775
29
414
437
339