15
45
18
2
34
45
45
21