14 566 329 true
0 4 10 12 13 19 20 22 24 30 33 35 37 38