29
38
323
200
143
267
229
224