389
294
383
304
302
481
227
392
228
377
286
414
423
434
314
328
526
499
488
246
524
458
474
413
230
353
362
263
468
385
238
408
424