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