185
167
1614
194
166
183
179
172
145
155
144
1310
13550
10960
8511
6950
578262
5480
5250
4641
454147
4529
401142
32250