205
140
172
17
456
118
381
491
341
388
109
243
948
570
234
844
289
160
