6 143 112 true 5 6 22 24 35 39