295
   
278
   
159
   
239
   
377
   
171
   
222
   
218
   
1616
   
185
   
241
   
240
   
243
   
250
   
238