11 3458 117 488299 7 18 26 47 58 63 75 79 80 90 96 1 2 3 4 5 7 14 27 116 419 2626 78 1115 1617 592 20 11 9 7 5 3 1