182
198
113
111
375
137
649
879
551
733
362
313
316
151
371
390
258
310
383
569
190
379
211
221
402
176
448
112
197
217
317
257
224
74
363
139
193
236
107
115
163
167
250
272
58
384
186
54
63
48
57
142
892
622
543
567
134
190
377
372