74
626
75
50
428
39
393
57
351
63
662
17
340
42
377
240
7
227
21
207
27
175
11
192
12
116
15
156
19
126
10
120