157
   
79
   
86
   
81
   
488
   
663
   
1837
   
171
   
104
   
102
   
106
   
98
   
103
   
91
   
294