9 386 210 true
2 6 12 15 17 18 20 24 27