true 21 33 true 1 3 5 9 10 11 19 27 31 33 49 57 63 64 67 68 69 70 71 73 75 93 97