115
34
77
46
67
143
115
69
68
48