399
95
756
25
432
45
388
49
410
43
294
34
290
36