21 2612 170 1 3 4 5 8 16 18 27 30 35 36 40 42 45 46 48 55 57 64 68 70