2
39
15
4
1
7
28
53