
29

77

62

28

129

134

107

222

112

171