14
76
291
285
323
290
297
186
314
680
435
354