300


95


63


131


103


34


171


301


318


15