30
11
26
5
29