77
77
58
64
54
57
62
42
40
43
30