8
5
7
3
15
33
18
1