148
1311
130
175
162
131
185
157
135
132
16161
13120
10621
9220
721263
7050
6650
5921
573147
54010
506142
4390