15
12
14
21
18
24
46