306
250
457
216
325
473
449
350
377
293
270
267
492
369
497
413
372
437
285
252
489
317
438
380
370
381
374
416
351
415
388
379