9 355 416 true 14 19 21 22 25 29 33 35 39