10 2065 106 297301 6 17 35 42 51 54 67 68 82 93 100 101 104 109 116 125 136 149 191 976 100 1000 912 17 11 9 7 5 3 1