316 346 344 326 303 267 206 251 247 266 253 213 187140