8 253 429 true 12 29 38 57 61 64 73 75