3
14
43
17
5
10
43
18
14
118