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