127,414 115,917 144,052 17,704 101,951 95,321 71,867 70,523 48,177 54,754 50,836 40,718 34,78447,620