
80

89

137

84

29

105

371

343