31
27
24
26
31
43
141