336
   
263
   
238
   
380
   
281
   
332
   
408
   
254
   
396
   
244
   
1342
   
319
   
228
   
314
   
570