2
3
16
12
43
49
35
57
48
47
7
8