10 678 429 true 16 23 28 52 61 63 71 86 89 91