8 1336 353 true 6 9 17 19 28 29 34 37