23 1656 138 2 3 4 5 8 10 11 14 15 17 18 21 24 26 28 36 39 50 57 63 67 68 70