116
286
72
98
103
160
147
84
111
323