201
143
279
71
520
82
221
131
541
76
538
98
96
11
563
66
454
144
109
102
417
103
591
25
216
85
417
110
209
89
384
58
290
188
778
369
764
481
267
46