19 6970 686 true
0 2 4 9 10 11 12 14 16 19 20 26 27 30 31 32 35 36 39