522
498
311
486
205
447
465
245
491
290