10
4
6
13
7
10
5
2
3
12
1
3
11
1
11
14
42
5
21