330
229
621
263
482
317
519
419
574
366
355
158
423
515
474
725
336
381
240
517
566
140
290
298
339
344
363
389
466
213
125
223
263
170
462
509
174
501
370
268
452
398
331
467
318
137
359
663
365
177
332
353
197
175
230
194
528
457
176
256
231
395
280
176
337
393
285
354
414
398
251
169
180
256
249
230
204
662
296
437
354
794
205
553
413
187
295
519
259
292
341
570
411
345
374
285
302
240
228
330
301
417
601
569
182