785
263
283
166
540
377
240
103
1309
652
709
247
355
137
284
110
463
210
243
108
509
114
215
99
351
182
192
71
532
152
321
133
341
202
267
108
361
126
273
41