
59

43

106

98

81

122

290

118