158
164
140
152
167
163
1517
170
180
150
9760
8150
5820
4500
410261
3720
3629
3530
3181
303147
27949
268142