52 103 158 255 289 324 357 423 456 496 615 642 683 732 785 818 869 914 950 985 1022 1050 1083 1130 1179 1221 1281 1340 1376 1468 1541 1592 1644 1682 1722 1780 1843 1910 1976 2064 2128 2214 2291 