28
31
31
27
25
27