364
768
308
382
407
106
68
895
119
250