
23
409
225
503
243
198
197
344
286
668