10 2289 110 336869 7 9 11 33 34 39 50 64 71 81 100 101 104 109 116 125 136 149 196 367 100 1087 1024 42 11 9 7 5 3 1