31
27
20
26
34
32
135