19
2
3
22
4
2
7
4
1
10
12
6