118


64


124


291


196


157


122


154


379


256