19
18
10
16
39
47
32
7
42
12