7 289 280 true 1 9 17 26 35 38 39