6 339 216 true 3 20 27 28 36 39