82
82
197
360
285
118
193
706
668
262
251
291
318
799
551
295
203
266
1482
480
207
286