true 11 29 true 1 7 10 26 32 33 34 50 65 68 69 71 73 80 82 92 94 96 97 104