580
167
830
488
432
154
474
214
917
300
499
181
421
159
561
64
147
30
453
139
545
190
386
182
295
117
571
192
266
192
432
127
484
91
335
80
742
193
297
90