29
18
17
25
28
22
36