33 103 169 299 399 466 538 624 718 866 922 979 1058 1105 1207 1296 