9 2319 569 true 2 7 15 17 22 25 29 32 38