186
255
210
161
90
171
177
174
142
203
273
212
22346
16850
14931
13350
10222
995263
8904
8810
848148
734142
68111
6780