31
21
6
6
18
19
19
4
20
7