
581

276

218

135

377

108

217