9 406 355 true 7 8 14 22 25 32 34 35 39