548
424
183
566
550
418
324
120
1078
465
294
204
414
162
230
127
242
66
116
223
238
177
226
151
299
128
398
236
339
373
218
146
237
335
354
260
250
274
367
333
693
662
384
380
231
272
198
244
306
338
292
493
381
87
136
101
140
376
130
77