180
90
163
46821
105726
7763
44536
45580
50
133
26927
20190
18801
16692
1315265
13002
1185148
11694
10650
965143
8840
77511