49
250
942
379
702
920
494
677
439
282
174
962
476
110
198
211
459
403
821
834
298
126
942
505