139
109
1939
1
337
98
1
1299
1
318
1
565
1
605
223
231
245
245
286
237
860
512
1
3280
372
313
446
377
420
314
503
372
362
677
319
396
303
349
325
365
333
322
273
278