9 210 289 true
3 7 16 19 21 27 30 31 32