245


144


104


118


116


43


223


126


269


153