553
220
1073
542
504
267
249
171
216
96
198
37
489
201
309
106
367
159
413
210
501
164
203
130
519
174
492
83
370
141
227
120
454
155
289
155
402
89
468
74