29
12
20
10
16
34