4 11 22 44 65 79 91 98 122 137 159 183 200 211 235 247 254 278 294 315 336 356 370 387 406 420 426 432 438 455 475 490 516 528 542
