200
561
9
31
400
366
5
8
462
6
600
599
17
27
100
274
3
1
50
225
458
7
500
390
13
303
2
0
357
4
14
324
362
883
62
707
16
23
446
12
19
670
20
602
389
4060
53
280
300
698
54
635
21
431
427
760
10
39
611
24
942