223
260
249
230
375
247
238
272
286
260
241
230
237
315
228
263
301
227
287
4321
1
5701
5235
1
895
833
427
1655
374
423
308
335
349
271
271
311
447
283
336
401
366
378