9 191 285 true 1 2 7 10 14 19 20 25 28