19
24
8
7
45
4
18
13
17
34