250,528 106,518 49,402 33,481 24,337 21,44120,897