473
   
120
   
106
   
184
   
92
   
300
   
227
   
91
   
448
   
162
   
683
   
481
   
83
   
125
   
871