10
3
12
4
9
10
6
10
15
14
15
4
2
5
1
5
2
4
6
15
2
6
2
3
15
6
6
2
1
4
10
1
7
3
2
5
9
3
4
2
9
6
5