355
669
261
678
207
649
72
578
152
537
92
491
126
467
89
443
171
374
69
381
78
358
44
349
59
317
65
295
13
772
63
282
36
274
34
273