248 58 294 38 301 13 322 5 334 56 340 20348