89
940
111
854
119
685
97
511
34
466
152
552
30
389
392
142
351
20
899
33
325
70
220
37
247
25
224
26
191
17
187
1
192
21
178