201
143
279
71
525
83
222
131
542
76
540
98
98
12
564
66
454
144
109
102
417
103
591
25
217
85
417
110
209
89
384
58
291
188
809
377
825
508
268
46