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