10
8
6
2
4
23
10
21
105
1
3
47
3
10
50
164
295
0