30
27
27
30
29
37
56