123,041 117,870 90,496 80,91089,819