2
44
8
5
28
27
29
14