9 1666 420 true
5 15 16 18 24 25 26 30 35