100
354
12
5
400
280
7
2
500
309
8
600
465
28
390
16
257
3
1
270
11
311
358
13
405
17
409
291
0
508
443
18
424
10
530
451
6
300
391
470
19
429
50
278
285
15
700
447
4
640
371