
30

74

168

142

126

197

149

109

131

296