43
31
8
30
29
22
46
32
24
36