28
29
25
27
29
35
56