116
34
77
46
67
143
116
70
68
49