13 67 125 204 384 500 535 680 798 953 1064 1214 1355 1490 1607 1716 1925 2042 2179 2278 2453 2584 2813 2983 3138 3289 3422 3572 3658 3786 3914 4100 4193 4330 4504 4580 