76
39
63
16
25
1
4
12
2
3