6 429 127 true 2 12 13 24 25 31