29
10
26
18
16
18
35