50
1005
7
55
100
1993
14
139
80
720
2
16
1476
17
1411
3
46
2701
23
202
2189
35
210
1092
10
1375
1
13
1188
0
1635
2030
5
6797
24
1676
9
20
2393
37
2816
6
39
6452
43
2592
8
2204
40
1429
21
2871
38
3550
3325
4
4290
3569
3578
41
3093
6413
74