21 333 180 true
0 4 6 8 9 11 13 16 18 20 22 24 25 26 27 28 31 33 34 35 39