272
147
198
42
295
71
488
134
563
188
560
129
548
163
443
69
332
197
481
150
275
126
355
153
548
183
532
94
163
133
459
76
457
46
511
111
287
103
384
102