43
20
31
15
32
18
20