6 161 236 true 2 10 14 29 32 35