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