21 1665 726 true 7 9 10 12 15 16 17 21 24 25 45 51 61 63 66 73 74 82 86 92 98