4 143 91 true 8 16 20 39