10
23
8
8
1
0
1
0
8
8
2
2
5
22
6
6
5
7
2
2