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