21
31
16
6
14
6
28
18
56
9