487
770
127
629
333
657
187
577
167
526
170
534
95
377
180
385
111
417
199
395
39
358
102
342
61
321
50
89
319
250
361
47
246