10 2256 106 347835 5 7 17 26 29 50 60 73 90 99 1 2 3 4 6 11 22 51 118 551 80 960 1023 153 15 9 7 5 3 1