318,501 294,940 251,570 132,728 118,02689,911