6
6
9
9
16
18
21
20
42
18