8
18
5
7
20
52
2
3
5
7
8
35
7
20
2
2
15
47
4
4