1 9 18 25 33 44 52 61 69 76 85 89 97 101 110 119 123 132 140 149 157 164 169 177 181 193 198 206 214 225 233 244 253 262 266 274 279 287 296
