3 42 143 true 14 17 25