39
32
33
42
30
51
69