43
19
31
15
32
18
20