80
2726
20
128
1000
1082
16
21
50
517
2
12
807
42
550
371
1
150
636
6
19
467
3
100
758
11
32
600
543
5
1287
22
92
770
4
30
500
661
14
511
8
300
851
36
585
547
7
581
655
670
583
923
52
523
15
200
941
13
1321
65