12 29 137 222 425 552 769 930 1086 1255 1467 1603 1880 2202 2640 2809 2951 3168 3264 3423 3647 3891 4143 4365 4461 4582 4797 4927 5052 5146 5260 5345 5492 5586 5675 5861 5952 6108 6154 6326 6400 6531 6609 6765 7041 7174 7335 7602 7752 7858 8068 8302 