4
4
5
18
9
12
63