50
696
17
348
43
395
18
314
313
41
316
71
292
49
287
20
237
8
261
33
251
21
190
36
228
10
153
26
162
7
126
9
132
4
73