31
35
44
40
37
43
36
29
42
53