485
447
509
324
497
346
351
480
418
364
496
325
397
278
363
471
481
375
390
359
490
415
460
260
393
295
250
300
450
536
492
241
475