39
352
982
652
600
614
781
282
735
1006
61
427
397
146
185
214
126
392
639
188
10
335
738
732
267
844
71
418