247
502
123
525
561
298
468
473
762
223