9 1598 523 true 0 6 8 12 18 21 25 31 36