9 312 290 true
5 7 10 13 16 24 25 31 33