40
28
30
25
24
45
23
27
46
12