10 551 589 true 26 27 28 40 43 66 68 70 89 94