342


309


31


80


58


65


66


89


66


131