32
31
27
36
34
38
162