18 85583 873 90 94 102 110 112 119 124 126 133 135 136 139 142 145 148 158 161 163