12 1656 120 8 14 21 36 42 43 52 70 80 87 92 97