7 181 285 true
9 10 14 17 20 21 32