4
12
6
7
5
11
10
14
7
10
3
2
5
8
1
1
8
23
3
3