385
263
373
506
244
248
483
253
490
280
475
447
271
393
491
439
335
555
299
290
518
516
363
247
464
420
404
451
488
293
411
369