
22

105

118

91

49

65

158

43