102,258 65,840 50,720 65,205 35,420 33,54518,000