18
22
8
5
45
4
18
12
17
32