29
23
30
9
27