300
60
3
2
259
15
377
5
22
200
404
14
100
310
9
314
1
600
192
673
37
311
520
8
25
270
4
12
617
319
7
500
876
62
442
19
4008
52
279
689
54
494
21
446
1047
10
92
701
17
34
250
692
2566
44
178
150
833
36
786
11
50
1539
28
53
1142
66