29
13
20
45
25
18
50