522
224
427
262
514
298
452
286
440
269
421
449
327
423
426
392
435
328
431
385
428
516
341
324
346
500
432
287
252
250
361
357
249