
113

101

48

228

52

223

630

236

300

157