14
76
291
285
323
292
297
186
314
682
435
354