6 429 204 true 2 12 14 21 29 38