4
1
42
4
5
83
58
1
25
1
2
7
1
7
7
68
23
10
1