17 446 253 true
0 1 3 4 6 8 11 20 24 25 26 27 28 30 33 38 39