10 1551 106 224005 2 3 22 41 61 71 72 82 88 100 1 2 3 4 5 34 59 60 603 1350 69 705 689 57 9 7 6 5 3 1