9 311 289 true
6 7 9 13 14 18 22 35 36