10
835
2
2
10
100
3
45
9
48
1
7
9
30
25
20
5
17
0
20
84
0
20
20
34
12
1
306
11
5
28
105
9
0
84
