579
167
806
475
430
154
469
214
905
294
497
181
420
159
559
64
146
30
453
139
543
190
383
182
295
117
566
190
265
192
431
127
482
90
332
80
736
192
297
90