1


85


3


81


309


167


131


84


205


174