12
70
285
280
320
287
293
182
312
679
434
354