2
6
5
22
8
19
2
4
1
8
5
22
18
4