33 74 116 159 204 232 279 326 353 400 471 515 570 620 672 707 769 824 902 970 