110
80
100
1611
244
180
206
102
150
154
161
84
22406
17040
15021
13450
10282
999263
8994
8880
855148
741142
68411
6820