400
462
16
7
600
443
13
2
500
589
42
15
100
356
12
5
281
200
360
310
8
434
23
700
429
22
4
579
35
471
30
469
28
392
504
24
19
456
10
11
258
3
1
286
6
197
396
9
303
0
320
282
230
300
199