40
28
30
25
24
44
23
27
46
12