
29

77

62

27

129

107

112

171

96

99