10 346 229 true 9 10 11 15 21 22 25 31 33 36