7
6
5
4
8
3
20
7
11
3
2
3
22
24
6