33
27
26
24
43
46
105