31
21
16
6
14
12
28
6
56
18