313


336


97


118


117


75


112


214


81


98