505
   
216
   
218
   
168
   
172
   
350
   
220
   
254
   
342
   
251
   
321
   
178
   
227
   
194
   
2389