300
155
4
5
381
3
19
514
25
200
501
15
100
369
12
1
600
238
808
16
44
355
11
590
9
26
317
13
733
384
6
500
942
62
492
4430
59
299
742
54
548
10
21
483
2
1132
93
756
18
34
250
764
14
730
2642
45
180
150
881
37
846
51
1603
29
55
50
1195
69