29
10
17
18
26
19
44