5 143 107 true 1 12 14 26 32