6 339 287 true 9 14 17 31 35 39