80
132
251
34
261
484
187
228
13
405
595
748
72
28
233
366
75
665
521
185
56
382
453
525
31
677
4
11
500
407
762
533
245
610
81
362
98
37
175
617
267
82
628
337
264
424
383
218
372
463
509
705
278
747
259
47
518
671
33
562
182
73
684
117
273
290
133
441
360
146
601
413
42
687
754
76
147
238
478
637
249
116
594
270
121
706
180
568
561
63
631
29
675
614
526
630
192
158
26
548
178
701
370
507
65
606
386
532
36
522
129
409
102
626
560
167
401
545
269
107
412
759
709
103
318
206
735
205
21
642
227
676
8
317
333
6
612
443
694
559
220
758
493
394
659
275
740
656
397
414
645
204
161
529
300
454
574
447
475
365
357
377
708
64
661
240
374
114
744
57
201
438
391
306
621
326
398
105
426
210
481
696
265
135
422
440
663
625
702
211
449
139
327
314
579
761
720
711
106
765
465
627
766
148
664
404
155
200
750
731
60
142
715
502
553
657
151
141
216
179
334
578
746
427
177
111
45
607
498
68
713
376
611
732
466
467
473
400
91
598
678
35
255
226
738
726
104
74
552
89
576
436
263
494
359
495
618
442
423
224
680
437
315
420
416
435
654
49
277
331
530
169
703
550
577
291
570
23
739
736
184
40
320
324
505
667
342
566
78
421
486
742
496
670
535
468
556
411
118
428
85
308
50
451
516
721
12
608
162
584
554
3
128
585
551
87
181
52
120
108
339
99
17
379
719
154
597
343
279
125
457
444
489
692
101
470
690
15
356
685
332
448
580
44
619
537
632
699
283
126
246
319
406
572
733
280
547
86
190
134
363
583
38
640
32
217
222
511
408
305
490
153
737
137
722
307
615
96
311
325
209
471
143
272
22
83
755
707
635
682
390
600
328
39
623
757
718
123
276
741
159
229
312
289
763
349
214
301
375
274
666
223
297
55
730
172
605
373
340
638
140
643
329
364
549
599
691
124
433
296
604
284
298
415
555
0
492
144
714
58
239
347
250
344
464
157
131
61
542
499
257
539
517
20
609
90
510
219
752
504
563
710
188
322
149
371
361
236
198
53
287
588
531
523
668
688
476
586
536
603
43
243
95
199
253
262
567
14
544
138
723
79
258
756
170
288
602
724
282
410
176
613
18
54
753
388
650
67
764
639
459
174
186
7
674
25
247
94
260
293
491
461
303
271
208
541
385
215
751
232
88
538
389
203
524
686
378
727
646
5
575
248
616
2
156
353
728
480
573
281
729
425
483
345
119
458
368
514
513
341
195
477
487
501
294
679
540
160
59
19
166
712
112
749
77
716
244
557
100
212
292
295
191
652
93
485
173
367
241
445
512
430
266
695
669
452
48
355
589
429
660
354
528
163
348
462
234
230
591
369
717
392
439
225
97
197
558
41
681
338
503
622
9
330
432
196
387
70
472
689
242
593
592
1
171
403
673
286
469
189
165
66
285
450
396
662
393
520
647
136
336
310
760
84
69
693
207
235
419
92
527
649
474
456
183
309
46
482
27
700
569
590
564
323
431
335
417
237
633
152
110
455
231
316
587
624
145
648
488
399
202
