24 1681 807 true 0 2 4 7 9 23 29 35 51 59 60 65 66 68 72 77 79 84 85 88 90 92 96 99