15
6
3
16
18
9
20
8
3
4