18 1286 361 true 1 3 4 5 8 9 10 11 13 19 21 25 26 29 30 35 37 39