70


41


34


6


67


129


379


688


114


189