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