117 211 293 353 449 558 629 727 864 969 1065 1145 1247 1376 1438 1532 1639 1718 1831 1887 1929 2000 2166 2314 2411 2484 2589 