435
390
373
224
493
252
335
238
305
360
514
371
486
304
300
466
385
401
257
484
366
288
297
378
283
352
310
379
467
269
237
521
509
500
483