29
18
23
9
30