139
79
370
355
906
386
354
467
237
307
88
424
206
366
262
128
402
271
387
289