9 325 295 true
2 5 10 14 15 18 32 34 35