250
185
484
177
562
40
501
33
536
173
150
49