116
34
77
46
67
143
116
71
68
50