3
4
2
8
44
5
15
14
18
3
28