446
91
513
95
626
248
92
644
221
565
438
264
214
178
152
281
516
116
640
161
404
475
252
401
253
336
267
867
202
261
130
457
522
78
57
176
74
110
145
888
125
58
240
174
49
257
120
535
207
310
115
169
29
198
107
68