628
285
170
362
130
364
769
42
309
382