109 339 501 695 789 960 1019 1130 1187 1288 1541 1679 1953 2100 2221 2324 2388 2504 2575 2672 2969 3216 3367 3475 3584 3828 4007 4188 4324 4466 5191 5347 5843 5947 6339 6455 6626 6774 7019 7242 7416 7497 7780 8113 8190 8330 8445 8519 8658 8819 8925 9118 9373 9741 9852 9976 10362 10532 10741 11171 11346 11799 12072 