6
2
21
2
1
10
17
30
9
11
7
30
3
5