101
116
103
124
94
1112
80
83
104
102
91
16982
13580
11111
9810
754263
7442
6890
6241
600147
56410
547142
4600