28
27
27
29
37
56
104