87 49 97 137 144 159 166 179 188 194 228 268 273303