31
27
24
27
28
26
76