12
10
7
34
13
44
43