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