3
14
41
17
5
10
43
18
14
118