6 143 266 true 4 16 20 22 25 39