12 11716 1036 true
0 3 7 14 16 18 20 22 27 33 37 38