14
76
290
284
323
290
295
184
312
679
435
354