269
172
284
665
214
253
775
173
141
320
488
696
176
408
464
259
408
200
696
339
80
215
551
291