80
64536
71
110
70
101
60
92430
56821
45925
73448
55580
33437
25530
23842
21243
1743267
16522
1548148
14786
1397144
12730
11680
9900