14 3444 655 true
0 2 10 16 17 18 19 21 23 26 27 34 38 39