
29

77

62

28

129

107

112

171

96

129