112
116
128
122
102
103
125
104
101
93
137
15981
12990
10511
9130
716263
6970
6570
5851
572147
53710
504142
4340