120
374
233
112
161
152
207
250
160
143
20126
15360
13481
12100
9182
872263
8120
7912
756148
652142
63611
5900