21
31
16
6
12
14
28
56
18
9