10 357 332 true 9 11 17 18 22 26 29 34 35 39