22
5
39
5
2
5
10
20
22
1 16 17 18 19