24 1736 789 true 4 12 14 23 28 29 35 38 42 43 45 52 58 60 62 69 70 71 73 75 77 79 82 85