40,485 — 259 , 660j — 71,155 — 38,657 — 60,655 14,500 750 25,459 79,113 75,515 9,655 4,475 45,88016,939