12 864 429 true 7 29 40 50 53 57 59 61 73 83 88 96