16 11926 1392 true
0 1 2 3 4 5 7 10 11 21 24 28 30 35 37 38