12 2226 932 true 7 23 28 29 35 51 57 60 68 78 86 89