39
30
26
32
31
43
83