101,991 122,402 148,531 127,057127,988