474
190
940
479
452
245
235
170
198
89
186
35
477
199
308
106
365
158
408
209
497
162
201
130
517
174
489
83
367
140
225
119
452
155
288
155
401
89
464
72