20
24
8
7
47
4
18
13
17
35