364
769
309
382
410
896
119
251
344
238