12 789 526 true 7 19 44 46 53 59 60 61 62 67 85 94