325
208
375
228
224
447
363
451
288
490
350
360
398
289
227
296
483
423
210
419
335
408
369
252
402
253
460
478
268
311
261
262
344
248