31
30
18
20