8 592 429 true 2 6 12 16 18 24 27 34