29
10
17
18
26
18
44