341
665
257
586
46
267
78
432
51
235
53
251
23
242
26
209
120
187
41
173
15
152
30
198
50
192
31
141
40
140
13
146
19
147