76
39
29
63
13
45
5
2
16
17