6 161 177 true 7 10 20 31 32 39