30
5
19
18
28