15 1232 385 true
1 2 7 10 17 20 22 25 26 31 33 35 36 38 39