24 1249 742 true 1 7 14 18 26 28 30 33 37 38 57 58 60 66 67 72 77 83 91 92 93 95 96 99