142
   
133
   
200
   
198
   
145
   
392
   
152
   
307
   
116
   
177
   
190
   
174
   
206
   
2177
   
501