29
29
31
29
29
27