81
852
295
783
61
640
84
508
57
347
96
321
100
293
44
284
47
256
21
196
10
198
18
182
8
161
23
150
20
891
11
138
99
13
120