14 661 1008 true
4 7 8 9 11 12 15 17 18 26 27 33 34 35