165
   
706
   
239
   
345
   
672
   
220
   
847
   
2131
   
423
   
327
   
265
   
349
   
2392
   
303
   
236