21
31
14
6
56
18
9
16
20
2