137
978
134
352
203
384
81
789
128
296
117
313
80
267
60
217
51
213
69
218
4
176
30
171
79
155
18
184
13
24
209
14
138