18
22
8
6
45
4
18
12
17
34