29
11
17
25
20
33
44