5
6
13
4
26
9
58
25
43
19