83
518
46
467
140
555
47
418
139
353
143
449
35
312
40
335
239
121
789
14
317
19
248
15
273
60
249
211
34
215
31
222
21
258