2
9
8
16
6
10
2
1
6
21
3
7
3
12
7
12
5
13
2
4