500
239
13
7
260
10
4
155
2
129
600
135
371
20
5
532
14
440
17
200
8
385
406
800
216
3
242
598
521
19
15
400
398
6
1006
923
39
27
457
300
755
68
626
12
29
790
54
453
33
522
11