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