180
90
163
46821
105726
7763
44536
45580
50
133
27457
20800
19261
17102
1360265
13402
1224148
11956
10860
1026144
9070
79111