6 361 238 true 2 9 27 29 33 39