227
309
485
179
356
122
67
185
28
368
670
77
92
293
462
156
108
3
134
142
321
204
119
43
11
43
439
165
264
119
21
193
470
440
66
567
33
940
12
116
177
398
331
2
675
19
600
633
208
333
650
265
12
153
138
24
388
31
165
201
152
2
60
24
58
377
51
190
429
19
127
216
184
310
42
581
131
1
19
184
430
527
39
215
69
127
64
289
36
381
543
273
240
108
667
281
82
370
18
440
49
109
252
394
59
567
437
333
13
278
542
126
466
193
300
265
269
66
339
552
174
42
22
612
104
441
138
611
171
552
67
12
12
480
485
346
7
330
508
31
227
80
84
372
482
206
333
40
143
319
287
343
1
78
66
152
10
367
96
251
494
307
63
81
290
172
286
23
151
338
12
366
619
104
403
648
136
19
2
397
325
127
108
534
147
236
634
603
351
286
39
140
298
628
44
65
1
245
220
52
38
120
184
315
178
98
319
368
3
56
248
12
65
97
471
123
67
29
10
23
53
185
580
455
202
0
127
584
495
63
431
173
964
536
121
421
258
313
119
40
248
828
280
5
569
101
1
202
37
181
362
506
204
25
236
50
203
809
362
270
52
307
162
374
145
211
40
235
163
51
535
44
65
462
284
181
102
3
698
79
228
372
490
86
228
764
119
594
233
218
387
107
64
491
435
420
0
189
687
5
224
596
28
277
17
2
194
148
33
240
182
80
296
149
317
847
5
3
53
640
172
29
224
247
2
390
88
702
481
40
266
221
15
425
16
427
178
105
554
131
59
474
705
81
735
433
491
644
760
311
301
52
404
243
8
444
48
437
89
633
96
26
341
373
0
179
452
54
219
47
81
605
119
460
163
412
10
629
440
61
56
496
614
112
579
90
15
130
446
752
20
80
365
11
1
381
54
134
16
140
174
436
661
205
406
577
96
521
37
18
2
245
23
11
28
447
620
28
742
238
972
60
80
131
516
622
322
943
429
882
169
124
118
152
88
18
142
225
178
5
8
115
550
71
348
55
196
127
446
102
1
107
9
60
2
12
357
562
449
49
56
314
150
155
252
64
690
297
243
15
298
488
460
166
570
236
155
80
174
35
642
53
156
75
97
199
252
264
58
857
11
8
791
339
358
369
547
124
367
15
67
139
335
138
776
343
240
482
207
57
246
364
146
523
75
491
182
169
810
245
128
496
63
398
42
123
62
487
23
36
333
49
341
622
186
129
1
726
11
352
99
258
80
520
215
95
38
624
192
372
14
673
53
806
45
80
364
118
19
331
527
180
14
93
307
5
296
188
516
125
617
339
212
134
18
112
421
410
77
32
380
113
292
437
147
423
12
77
187
76
191
75
114
353
93
147
617
170
177
111
37
244
382
548
182
60
291
45
53
529
340
314
375
85
34
341
116
310
151
182
742
358
42
769
73
24
71
468
660
176
499
744
412
416
189
30
316
100
436
119
26
26
54
572
43
127
619
69
15
414
259
98
224
88
210
471
394
392
162
51
478
55
1
162
363
259
4
967
363
233
54
10
49
238
606
210
615
133
122
93
517
6
111
561
183
123
63
148
326
468
85
302
634
185
207
53
411
99
0
11
119
19
239
55
15
237
103
404
27
239
213
7
2
284
121
583
568
6
795
480
251
11
214
248
446
42
33
139
202
273
45
136
290
132
45
229
8
41
497
29
356
516
402
44
427
274
218
105
51
206
97
140
53
261
175
67
375
20
295
193
266
330
792
144
134
131
40
500
169
336
158
325
840
588
148
19
231
0
203
416
700
72
53
152
629
705
304
458
833
535
5
291
75
928
504
126
785
74
344
378
26
127
565
443
9
745
118
16
173
282
603
458
480
131
39
167
99
229
474
159
519
76
92
59
162
273
0
55
95
192
185
326
190
872
19
405
35
86
252
479
2
623
26
95
34
81
3
330
418
125
127
0
403
0
639
567
285
853
16
322
66
232
21
43
236
12
477
514
187
71
292
122
414
318
115
50
789
560
0
105
194
35
0
436
196
409
326
24
355
256
31
184
350
364
101
900
3
454
207
598
256
0
81
114
647
116
114
486
122
597
147
433
755
71
479
139
82
76
422
98
113
591
559
561
233
226
125
290
264
172
560
220
103
878
32
203
233
598
163
4
246
192
13
231
332
212
98
374
223
759
2
26
188
419
342
105
134
459
243
365
25
222
236
418
366
239
223
214
597
171
35
163
7
200
347
170
573
5
207
5
14
44
335
178
97
465
276
434
345
516
6
93
50
90
75
417
148
191
478
1
