25 72 110 143 177 233 280 330 403 479 610 673 768 856 1072 1292 1423 1545 1706 1873 2199 2345 2610 2803 2907 3067 3166 3346 3650 3814 4018 4212 4415 4589 4740 4916 5102 5358 5492 5720 5884 6157 6345 6508 6703 6866 7041 7304 