29
16
20
32
33
30
50