12 559 321 true 0 6 9 10 11 14 15 22 29 33 34 35