
29

77

62

14

148

129

107

79

206

112