34
27
31
31
38
36
109