28
29
27
23
23
31
30