150
567
5
12
300
1598
18
110
432
4
2
200
866
8
59
1018
6
66
400
2602
11
56
286
0
955
3
10
508
100
581
561
9
542
7
15
585
594
401
50
545
31
403
1
714
14
517
343
500
1110
328
236
318