9 432 263 true 3 4 9 14 17 21 26 37 38