142 410 637 866 975 1169 1278 1425 1555 1691 1993 2145 2311 2491 2690 2840 2939 3027 3194 3327 3662 3978 4126 4242 4393 4650 4835 5036 5210 5395 6178 6396 6964 7147 7612 7824 8031 8210 8496 8803 9047 9145 9534 9665 9898 10019 10169 10305 10383 10574 10786 10883 11110 11366 11891 11991 12118 12645 12856 13130 13791 14250 14563 