5
1
21
7
6
1
10
5
13
2
7
3
5