
29

77

62

22

148

129

107

84

206

112