9 341 528 true 10 14 16 25 29 33 35 38 39