43
29
22
45
43
34
48