12 699 337 true 0 1 2 4 6 7 10 12 25 33 34 35