31
21
6
14
12
6
29
18
56
9