18 2175 708 true 2 7 9 10 12 15 21 24 38 48 49 50 67 75 81 85 89 98