9 1598 477 true 6 8 12 13 16 19 30 31 32