116
286
72
98
103
160
147
85
111
63