248
   
216
   
184
   
1107
   
236
   
245
   
191
   
242
   
396
   
3442
   
281
   
252
   
259
   
319
   
228