75
134
119
80
267
298
535
320
337
324
230
419
509
328
248
73
346
208
368
208
57
260
62
431
334
546
319
763
366
280
51
432
219
311
271
391
332
200
231
319
319
286
70
472
69
237
126
187
377
286
146
431