169
225
201
192
190
181
186
200
180
178
221
241
191
160
214
182
203
233
2424
311
253
167
463
502
431
474
444
640000
4734297
1827886
2273550
260990
464044
2807308
5782484
347714
185434