33
21
11
22
25
43
45
37
108
92
40
37