104,667 50 64,905 40 14,091 35 10,928 11,820 11,673 50,274 40 20 55 70 14,98840