150
232
183
226
246
185
293
203
156
252
184
192
28777
21940
20201
17983
1433265
13942
1306148
12606
11200
1081144
9600
81211