31
31
27
35
34
37
162