265
222
201
231
212
331
14
352
1817
411
644
1042
785
26
471
434
642
508
81
1003
794
482
1149
544
1305
662
477