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