31
21
5
6
18
56
17
16
4
6