1


1


122


180


131


108


228


97


93


85