324
294
330
250
208
224
75
224
163
168
66
253
539
190
216
500
299
95
382
453
585
255
263
237
153
576
289
326
668
502
495
336
660
525
260
517
477
405
359
427
751
295
212
278
223
241
368
238
224
452
286
253
1160
1554
257
323
612
224
376
491