
113

101

48

52

223

630

236

300

157

532