49 85 118 150 191 267 352 393 436 479 520 564 617 673 725 775 828 897 