13
18
5
2
3
10
4
21
7
7
19
6