158
1516
140
132
133
146
139
160
154
150
124
13910
11250
8781
7450
592263
5770
5450
4891
479147
4589
412142
33550