27


2


10


103


62


134


82


118


371


215