16
9
16
12
20
23
56