50 136,956 40,706 22,355 77,985 110,740 121,806 188,676158,000