43
29
30
35
14
20
32