4 106 104 true 7 9 32 39