14
76
290
284
323
290
297
186
313
680
435
354