12 809 588 true 0 1 7 8 10 18 19 22 26 29 33 39