84
562
267
140
265
134
176
289
393
288
52
170
852
189
426
235
337
108
44
122
112
433
47
275
762
55
328
48
264
315
367
360
651
214
34
553
226
250
163
61
227
358
113
136
21
489
379
251
156
96
103
169
133
64