22 238593 1198 true 1 7 11 28 33 34 35 50 68 71 79 85 91 93 97 102 105 112 129 131 141 144