13 566 306 true
0 1 4 5 6 8 14 18 19 23 30 33 39