18 1723 399 true 1 3 4 5 7 10 14 19 20 24 25 27 28 29 31 33 34 35