true 15 109 true 1 8 11 12 19 32 46 47 57 60 71 102 107 109 135 137 141 144 145 148