341
666
257
586
78
434
46
267
23
241
53
251
51
235
26
209
30
198
48
192
41
173
120
187
19
147
15
152
6
313
40
141
13
146
31