19
15
3
18
9
13
3
1
2
4