310,095 346 382 42,198 15,582 14,97362,178