7 191 290 true 1 9 13 14 17 28 35