494
273
594
159
626
199
283
197
367
39
416
240
727
324
356
68
227
135
542
186
606
119
401
174
436
130
635
222
181
93
314
186
1115
352
1070
601
496
201
512
149