1
1
7
21
1
2
1
9
10
8
3
14
4
16
10
10
9
5