15
1
35
21
1
16
6
3
18
9