9
7
1
8
7
9
21
12
1
2
3
13
6
9
32
2
6
5