257
65
170
106
165
323
263
168
147
95