323 28 247 267 232 293 287 258 204 271 306 300 218 340 59 26 214 182 159 280