350
542
242
604
510
244
243
454
342
524
233
431
425
333
550
530
251
248
238
605
533
532
607
336
527
236
344
438
337
504
611
537
613
224
250
427
610
136
451
354
629
554
648
548
423
339
538
225
455
531
355
637
151
137
138
639
144
148
150
649
651
636
139
143
145
149
556
457
456
357
356
257
317
319
416
402
305
418
405
407
406
219
516
237
502
513
536
249
511
500
523
316
517
231
210
200
322
255
430
436
410
331
222
318
507
445
401
526
501
216
304
245
223
411
338
503
505
324
432
301
400
638
512
544
522
449
307
433
204
539
612
525
519
437
332
404
506
348
311
606
239
443
330