465
294
204
414
162
230
127
242
66
116
223
238
177
226
151
299
128
396
235
339
372
218
146
237
335
354
260
249
274
366
333
693
661
384
380
230
272
198
243
306
338
291
493
381
87
136
101
140
375
130
77
327
212
347
309
185
207
316
170
326