124,703 59,242 13,240 10,900 128,680 90,360 247,555 209,775 55,890 45,850 32,355 — 2,245 — 126,489 — 56,055 50 68 , 217 | 82 2,895 —68,810