
252

163

103

65

48

186

311

134

155

92