31
2
35
47
106

4
1
1
85
1
1
1
2
5
42
31
7
4
31
1
1
2
1