140
857
182
483
64
416
101
428
82
424
23
411
372
53
228
49
290
20
891
38
217
30
241
3
184
43
111
26
123
15
152
198
27
105