
10

21

41

227

171

163

213

158