8 606 323 true 3 6 14 20 24 29 34 39