337
422
259
420
357
244
465
365
434
515
334
341
393
493
470
330
529
382
388
428
492
396
228
227
459
500
526
252
276
248
449
407
262
320