9 1351 552 true 6 7 9 10 17 21 28 29 38