20
2
32
19
80
1
43
5
18
31
31
38
47
5
35
63
34
20
8