112 220 365 387 322 404 498 345 323 218 304 331 231