29
26
13
30
2