269
172
192
775
173
141
256
488
239
696
136
394
464
320
259
458
80
168
696
600
339
181
439
291