557
225
171
133
394
77
372
25
254
171
177
72
404
119
343
47
169
163
317
17
506
95
297
193
230
12
293
148
474
149
561
175
384
147
215
162
333
124
449
133