30
26
5
19
29