26
30
30
27
27
29
30
31