31
27
20
25
34
32
135