# USGS 06708000 SOUTH PLATTE RIVER AT WATERTON, CO. daily mean flow
# Written by Hydrohistorian; missing days are NaN, never zero.
start_date: 1926-05-01 24:00
end_date: 1980-09-29 24:00
timestep: 1 DAY
units: cfs
scale: 1
485
506
533
560
527
632
535
502
502
428
472
552
464
487
552
569
622
1020
1020
1020
1100
1080
1160
1290
1380
1530
1770
1980
1770
1420
1300
1420
1550
1470
1700
1700
1670
1900
1950
2010
1720
1580
1360
1400
1490
1470
1190
896
825
884
708
518
428
402
396
309
272
216
182
174
216
298
502
442
442
1010
1470
1080
613
449
510
577
669
464
408
336
304
248
174
105
73
100
239
389
383
389
359
320
304
389
331
348
288
216
208
230
304
389
569
527
370
272
359
163
52
115
353
359
320
293
260
240
225
221
216
208
187
115
77
47
53
115
203
244
199
212
262
262
167
89
68
58
45
40
45
40
41
45
48
62
68
60
55
55
53
48
44
50
52
48
53
60
53
52
52
44
47
34
11
7
5
5
5
5
8
6
5
5
5
4
5
6
10
6
6
7
5
4
5
5
5
8
21
7
8
8
20
14
7
15
14
8
6
6
14
10
15
18
10
18
10
5
10
55
47
47
66
55
50
23
30
42
18
44
37
10
15
27
30
25
42
44
23
16
32
50
32
27
32
14
14
27
25
21
25
21
20
39
32
39
32
27
23
20
23
29
27
16
21
29
25
34
30
30
21
30
37
39
32
50
29
27
34
30
21
32
37
27
27
25
32
27
30
39
39
27
32
30
29
27
20
27
29
37
47
34
32
44
37
30
34
44
39
44
52
50
44
50
30
25
27
44
39
21
44
82
27
42
25
39
30
29
37
50
29
39
52
44
69
72
27
55
52
72
121
166
147
72
55
63
82
91
88
113
98
72
69
85
85
79
69
42
29
34
23
25
32
15
21
50
47
42
44
60
57
47
47
55
57
76
113
113
95
200
255
124
124
55
30
30
52
66
128
76
50
66
57
66
72
57
66
98
227
246
335
340
350
345
320
371
350
340
340
330
305
265
290
227
285
366
265
44
55
47
42
128
275
232
121
408
376
475
121
76
66
55
63
76
44
76
250
320
232
236
475
531
618
436
82
174
280
217
187
520
576
542
486
509
514
453
366
366
183
98
76
60
85
136
98
340
588
345
481
531
305
300
102
76
69
88
91
79
76
63
76
408
200
136
117
158
139
128
110
110
98
232
217
128
128
458
280
179
305
300
270
275
280
260
250
275
270
246
241
250
162
151
143
136
128
113
151
170
191
179
170
174
158
155
124
98
110
158
232
179
91
72
55
44
49
44
41
44
44
41
41
46
39
34
34
39
32
24
19
19
16
18
18
15
15
18
18
19
21
22
21
22
24
24
36
63
60
34
27
24
24
16
29
24
19
18
16
15
16
15
14
14
16
15
16
16
16
16
7
6
7
4
12
32
39
7
6
21
9
6
18
41
52
34
24
24
19
14
21
24
15
46
39
27
29
27
21
18
19
15
15
12
14
12
12
19
19
14
15
22
15
15
19
24
21
18
21
22
18
19
19
16
21
19
12
19
22
19
16
41
32
19
14
15
14
15
14
18
14
11
14
14
12
12
34
32
34
39
24
15
22
21
18
15
18
14
11
9
12
11
11
16
15
8
9
15
7
7
8
7
6
7
18
18
8
9
7
9
3
4
3
3
4
4
2
4
3
3
2
3
2
2
2
2
2
2
2
2
1
2
2
2
2
3
3
2
2
2
2
2
3
3
2
2
8
95
141
172
148
39
41
131
63
16
14
11
8
74
234
169
22
18
14
15
57
101
234
454
148
32
259
400
277
286
277
264
254
277
286
305
242
400
442
619
794
1210
1360
1290
1210
1110
1290
1380
1190
840
640
562
478
460
478
406
424
478
508
430
325
242
191
169
191
98
63
141
305
330
340
300
305
128
57
63
131
222
202
214
195
187
199
230
158
169
131
141
356
250
320
340
812
670
548
508
406
295
259
325
272
114
118
214
478
340
138
172
172
199
74
145
222
272
325
310
286
226
226
234
217
200
187
195
141
107
169
183
210
191
268
210
199
206
242
226
277
230
131
135
135
128
107
92
89
77
66
68
41
49
54
60
57
54
60
60
68
95
86
66
44
34
32
18
27
41
34
60
44
15
12
21
32
37
44
24
15
22
36
46
63
86
101
83
15
19
16
12
29
24
29
12
5
6
9
60
7
46
27
6
3
8
41
68
52
6
3
3
2
3
3
74
66
6
11
14
34
52
57
68
66
7
6
19
44
22
14
22
5
16
95
54
54
22
63
19
29
65
19
21
7
5
2
2
2
2
2
2
2
2
2
2
2
2
4
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
4
4
4
4
4
4
4
5
5
5
5
5
5
5
7
7
6
7
6
4
5
6
6
7
7
14
6
4
6
6
5
6
4
3
4
5
5
5
6
5
3
6
7
6
7
6
5
4
3
5
6
11
9
14
21
7
2
19
24
12
4
5
6
7
5
4
6
8
6
6
6
5
5
6
7
11
9
12
14
16
15
14
8
7
5
4
4
4
4
4
5
7
7
15
34
19
8
8
8
7
7
7
6
7
7
8
8
7
8
12
16
18
22
22
19
22
11
9
11
11
49
18
16
16
18
49
152
277
335
335
372
310
295
367
285
272
305
325
277
295
400
345
310
320
310
277
259
315
272
264
282
222
145
180
226
158
195
315
340
282
325
246
268
295
295
286
226
290
277
254
238
242
234
222
226
226
238
206
180
195
290
320
378
466
606
576
541
448
606
770
335
315
356
345
490
750
569
295
436
928
982
838
1150
716
1100
1220
1100
829
604
460
389
394
514
584
700
632
534
541
597
646
692
708
804
756
716
937
716
555
478
430
490
310
210
234
340
454
490
460
400
356
315
206
202
195
199
210
191
176
195
187
199
195
128
98
89
180
234
195
168
199
118
57
39
34
91
112
29
18
16
23
150
259
18
21
16
39
42
39
34
34
36
18
13
13
13
21
31
122
101
63
34
95
60
82
202
202
180
187
183
183
195
122
112
136
129
150
129
104
115
115
95
143
129
143
126
129
140
118
95
91
63
39
88
82
48
54
60
85
91
82
69
54
63
51
48
44
42
40
36
30
24
20
20
20
22
24
26
26
26
26
26
26
23
20
18
17
26
22
20
20
18
15
15
15
15
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
16
13
13
34
29
16
16
23
45
63
29
39
39
31
23
42
29
29
29
18
21
16
23
31
21
23
16
16
16
29
39
29
29
26
23
13
18
23
16
36
34
13
16
21
18
18
18
18
13
16
21
21
18
18
13
12
16
13
21
23
16
13
12
13
13
18
48
108
129
158
172
150
112
101
118
91
57
45
31
31
21
13
34
129
143
112
95
154
180
187
242
286
268
250
226
206
191
172
165
161
161
172
168
176
199
268
132
108
54
180
242
31
82
150
295
389
418
448
555
614
448
412
466
172
254
389
424
424
520
508
436
569
638
508
460
680
662
562
670
534
448
400
310
372
436
590
583
250
238
254
268
268
264
234
295
484
527
514
548
490
502
614
965
430
598
750
345
454
430
286
300
335
206
250
340
418
400
478
890
965
1180
812
764
788
973
660
668
764
611
508
562
660
1010
1130
1280
1140
756
756
590
430
345
315
268
282
362
259
300
472
400
400
430
259
183
112
154
290
378
367
325
356
367
362
199
42
39
39
39
98
234
282
250
234
210
210
214
210
206
161
140
108
66
95
146
180
128
135
70
56
42
40
34
34
32
32
27
22
22
22
20
22
24
150
256
243
168
48
64
59
59
45
56
42
42
42
50
56
53
48
48
48
32
37
40
35
25
32
27
25
20
25
42
32
20
35
89
82
115
135
128
82
76
37
40
50
48
45
56
48
40
42
48
34
32
14
15
25
22
42
73
79
121
95
70
86
64
30
27
34
8
24
43
10
22
17
14
12
10
8
7
7
8
8
9
10
12
14
20
17
22
20
25
30
27
22
22
20
20
20
22
17
17
22
20
20
20
22
22
25
25
22
17
20
20
20
20
17
17
17
17
17
17
15
17
14
17
20
20
20
20
22
20
22
32
27
27
32
30
30
30
50
42
34
37
37
32
30
37
32
30
27
30
27
27
32
34
37
27
30
27
25
76
70
24
22
30
59
37
22
22
37
67
118
101
95
104
118
115
111
139
212
303
284
234
115
40
30
27
24
34
24
17
22
27
30
48
34
115
180
252
334
275
243
216
188
234
484
354
128
165
298
344
334
270
303
354
252
454
557
655
569
569
454
425
414
386
425
420
334
289
318
339
354
328
397
648
655
648
622
557
454
386
431
526
508
449
408
397
490
431
354
339
408
551
454
545
622
443
502
431
313
289
256
247
221
192
161
150
128
118
172
196
204
234
280
334
261
243
157
221
225
234
238
265
365
437
466
514
443
443
448
397
397
200
172
135
180
247
230
172
132
111
212
180
157
139
98
80
108
132
98
76
59
40
34
34
45
142
154
92
48
65
22
22
20
20
12
7
7
10
10
8
10
10
3
10
10
12
12
10
15
22
14
15
14
14
14
17
22
37
56
28
20
16
28
25
25
28
28
37
37
31
18
18
18
18
16
20
40
59
56
46
49
43
43
28
18
14
14
6
6
8
4
8
4
4
2
31
49
56
49
31
31
28
37
12
14
16
14
14
16
16
16
16
20
31
25
16
18
12
12
14
14
14
16
14
12
16
20
18
25
20
16
14
16
20
18
18
18
18
16
18
20
18
20
16
16
16
22
18
18
20
20
20
16
16
18
18
14
16
14
12
12
8
4
12
2
2
6
6
4
12
6
4
4
2
2
6
8
4
6
4
2
4
4
4
2
2
2
2
2
4
10
8
4
8
10
12
8
4
12
4
4
6
6
4
4
6
6
4
4
8
4
6
10
6
6
8
12
10
8
6
4
10
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
6
4
2
6
6
6
6
8
156
196
200
160
145
160
160
164
172
208
164
149
172
118
12
49
104
156
232
264
248
228
240
236
220
172
180
192
204
228
208
252
252
280
302
334
312
348
484
541
447
424
402
366
379
361
312
289
276
268
276
289
280
294
348
374
384
338
284
260
248
248
248
252
284
384
452
452
438
406
388
361
384
415
512
574
466
370
410
420
406
388
397
330
307
294
248
252
298
338
361
256
470
443
248
320
236
356
388
284
216
196
204
176
176
268
256
498
384
84
59
232
240
160
164
160
145
118
84
52
62
200
156
180
256
298
152
216
330
415
320
325
379
192
196
264
240
236
208
145
118
90
90
73
59
66
52
28
22
28
28
22
28
31
25
22
28
22
22
25
31
25
20
31
43
34
49
59
87
73
47
41
45
62
57
94
39
36
39
43
67
88
52
45
39
32
22
30
32
28
26
30
32
50
97
34
22
22
30
28
22
18
20
16
18
20
45
34
30
32
30
24
26
28
28
32
32
34
41
43
43
36
54
43
26
26
28
26
32
36
45
28
30
30
32
28
26
28
14
18
22
18
24
20
18
14
9.8
11
7.6
7.6
6.5
4.3
2.1
1
3.2
2.1
1
1
1
1
1
1
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.6
0.6
0.7
0.8
0.7
0.8
0.8
0.8
0.9
0.8
2.2
2.2
2.2
4.3
2.1
0.8
0.7
0.7
0.6
0.6
0.5
0.4
0.5
0.7
0.9
2.1
2.1
1
5.4
3.2
2.1
1
1
1
1
0.8
0.9
0.8
0.6
0.4
0.2
0.2
0.3
0.1
0.1
0.3
0.4
0.5
0.7
0.7
0.8
0.9
1
1
1
11
12
11
11
14
16
16
12
16
18
32
62
86
80
94
94
91
88
62
52
86
154
154
118
28
7.6
9.8
9.8
54
77
83
80
88
158
83
67
121
100
102
176
260
382
612
522
488
558
558
683
642
654
455
392
428
466
612
630
511
472
444
576
775
968
1130
1230
1330
1340
1040
946
841
704
729
729
736
808
848
821
889
642
636
882
896
1000
834
821
821
749
692
742
932
1030
903
868
801
781
685
781
742
834
717
444
439
500
642
551
472
402
392
433
505
483
461
308
710
612
704
488
299
268
190
234
222
342
308
387
392
428
327
342
439
439
272
247
198
226
286
268
357
372
342
530
485
260
337
367
272
337
303
268
247
234
264
230
194
210
239
214
194
210
234
226
198
172
163
182
198
159
128
117
85
108
114
104
55
52
49
239
552
377
268
178
159
114
88
67
58
49
28
34
31
43
40
37
40
43
31
28
40
104
148
157
175
161
148
122
91
82
63
52
41
30
34
27
27
30
41
55
48
48
44
41
44
41
37
37
41
44
34
30
44
52
52
74
55
48
67
71
71
55
52
44
113
126
44
55
91
91
63
55
74
86
59
48
59
41
52
37
34
30
34
52
44
71
52
55
55
37
48
44
44
44
37
34
30
30
37
48
71
95
59
37
41
48
48
55
44
27
20
17
17
17
16
15
15
14
14
13
13
20
17
17
13
17
10
10
13
13
13
10
13
10
13
10
10
10
10
10
10
10
7
7
7
7
7
10
10
7
10
10
10
10
13
13
13
17
7
17
41
24
20
27
52
37
48
44
34
34
52
55
63
63
55
24
41
55
63
30
37
34
41
63
34
20
13
10
27
10
13
86
20
10
10
10
10
10
10
7
5
7
7
5
7
10
10
7
5
7
5
5
4
5
5
10
10
10
10
5
27
82
108
126
148
185
215
220
230
215
166
152
166
157
148
144
48
30
95
328
205
240
210
215
260
148
13
122
270
361
328
344
270
255
240
235
356
507
424
384
395
372
465
407
361
500
448
367
185
175
220
210
205
180
122
78
74
91
126
148
126
126
144
130
139
117
104
52
117
144
135
126
130
126
130
126
95
74
78
95
55
44
48
113
144
144
117
122
126
130
139
157
157
126
91
67
108
104
104
185
230
220
190
185
130
148
144
135
24
27
78
117
117
180
117
185
215
180
185
190
245
306
280
240
215
157
135
135
152
157
86
78
71
126
265
59
48
55
63
67
78
59
52
55
55
86
63
67
71
74
78
71
74
67
63
37
30
24
24
30
30
27
24
17
27
24
22
21
22
22
22
22
22
22
22
26
24
22
22
24
24
22
22
22
22
24
24
24
22
26
24
24
26
24
29
26
24
29
29
33
31
29
22
22
22
24
24
22
22
21
21
21
20
24
31
26
22
26
24
22
29
24
21
24
26
31
50
42
68
62
47
22
21
29
22
22
24
21
20
21
22
22
24
31
20
17
15
18
18
15
14
13
35
16
14
13
10
11
11
10
9
5
4
6
4
3
2
2
2
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
4
1
1
5
2
3
5
3
1
8
6
8
8
8
3
2
2
9
12
31
22
11
7
3
3
2
3
3
4
4
2
2
2
2
8
29
37
42
59
77
56
40
44
33
21
114
118
84
87
100
84
118
139
143
132
42
50
50
50
47
42
44
44
33
26
37
37
42
62
84
100
81
118
136
139
121
107
53
87
35
12
6
21
84
104
94
90
56
56
77
74
104
100
94
94
107
100
65
42
68
376
283
107
111
221
337
337
350
313
283
256
225
184
155
136
100
84
74
114
87
87
180
118
147
235
289
363
370
319
319
216
147
68
151
301
313
289
350
403
295
295
410
425
418
425
397
356
363
363
383
425
403
390
418
448
455
278
289
325
343
370
319
356
493
543
526
658
917
440
462
343
207
184
425
715
843
706
560
350
432
502
502
356
410
432
272
289
325
202
168
221
350
262
267
403
325
337
403
455
376
301
337
289
649
440
235
256
267
230
216
193
159
129
202
77
42
47
59
68
71
68
81
189
151
114
90
176
121
87
50
47
59
139
159
136
121
82
80
68
61
49
49
47
45
36
40
45
59
49
33
26
31
59
61
96
88
78
78
75
47
43
42
42
31
26
22
20
22
26
23
59
68
61
45
51
61
68
59
88
122
119
100
90
90
96
93
96
88
82
78
72
80
131
119
112
68
78
45
31
31
45
47
47
47
43
40
36
31
27
23
23
18
13
11
6
4.4
2.8
1.8
1.6
1.6
1.8
2.4
2.4
2.8
2.8
3.2
3.2
3.6
4
4.8
4.8
5.2
4.4
4.8
4.4
4
4.8
4.8
4
5.2
4.4
3.2
4.4
4.4
4
6
6
4.4
3.2
3.2
2.4
2.4
2.4
3.2
3.6
4
5.2
4
4
3.2
2.8
12
2.8
2.4
2.4
2.4
2
2
2
2
2
1.8
1.8
1.8
2
1.4
1.4
1.4
1.6
1.6
1.8
2
2
1.6
1.6
1.8
1.2
0.6
0.2
0.2
0.2
1
0.6
0.8
1.4
4
3.6
10
8
5.6
22
18
18
9
7
12
18
13
17
16
78
85
30
22
11
6
4.4
5.2
4.8
4.4
3.3
3.3
3.6
6
4
3.3
4
7
8
6
9
7
5.6
11
135
190
165
175
190
251
263
275
269
239
297
263
227
210
245
227
215
185
210
251
311
263
269
139
427
427
489
524
289
363
371
325
221
289
489
594
453
480
453
489
1040
799
754
1040
1050
1050
692
603
790
585
427
245
215
340
427
489
371
275
251
239
205
185
139
480
541
621
583
826
888
1010
1300
1200
870
445
612
710
951
754
559
533
363
325
282
233
269
489
462
603
772
763
692
427
245
347
304
289
363
568
419
347
205
269
304
594
710
1080
471
897
1140
1160
541
834
933
736
489
427
718
1060
1170
603
630
861
497
568
1350
951
999
999
817
799
719
436
480
621
665
710
630
639
621
515
541
550
403
311
311
340
318
453
471
462
371
318
210
185
170
161
180
148
152
180
156
175
190
190
170
251
245
436
585
719
683
683
515
524
471
355
347
200
148
148
139
175
139
148
148
148
148
180
161
126
148
156
161
175
175
175
180
180
175
185
190
125
120
200
126
116
80
70
72
70
65
61
78
75
70
68
70
59
51
68
53
57
31
26
36
40
42
36
36
72
59
61
57
45
36
42
40
82
72
53
40
36
23
24
23
22
20
15
17
6
4
4.4
2.8
4.8
7
2
6
8
8
6
5
8
9
8
4.8
7
5
5
5
9
16
10
4.4
1.8
1.2
1.6
5.2
5.2
4.8
6
7
4
5
5
4
2
4
3
2
2
2
2
2
3
4
5
4
4
3
3
4
5
5
5
4
3
3
3
3
3
2
5
4.8
4.8
8
8
7
5.6
5.6
3.6
1.8
3.6
2.8
3.2
11
7
2.4
3.6
6
6
4.8
4
5.2
6
1.6
4
4.4
10
3.6
3.6
2.4
10
2.4
3.6
1.6
2
10
20
9
13
10
15
38
33
28
35
45
30
38
45
61
96
122
122
122
190
257
175
297
185
78
106
109
96
100
82
72
156
119
65
61
65
57
65
165
221
245
251
297
311
215
245
347
403
462
506
559
585
480
471
403
387
387
282
251
257
340
445
282
325
471
489
318
282
116
82
49
33
23
28
24
12
78
170
170
59
13
13
17
47
139
119
139
106
88
106
318
122
119
195
139
156
210
275
221
221
282
239
215
205
221
347
325
489
550
506
215
210
227
210
195
148
135
139
148
126
161
239
289
506
282
257
403
363
275
135
122
190
275
257
245
233
161
106
70
68
63
78
245
215
185
311
152
82
51
53
82
122
109
109
156
144
221
126
161
152
144
210
156
144
152
161
109
90
82
78
72
75
49
42
55
51
40
31
36
31
38
30
26
22
13
14
23
59
59
90
53
33
31
30
35
35
31
33
31
78
72
35
40
55
51
53
49
49
78
75
49
49
35
55
40
43
47
40
33
36
35
31
35
26
16
16
14
16
17
15
9
5.6
5.6
2.4
2
4.8
12
20
33
23
4.8
8
4.4
3.2
12
17
11
11
18
21
22
14
8
7
12
26
47
47
35
38
28
26
14
9
16
16
45
30
31
40
4
2
33
27
3.2
3.2
16
35
14
24
2
8
17
2
1.8
1.6
6
1.8
1.5
1.6
1.6
0.9
3.2
11
16
22
16
22
18
1.6
1.1
2
0.9
0.9
4.8
1.6
0.9
5.2
4.8
3.6
0.9
0.9
1.3
0.4
1.1
0.6
0.6
0.2
0.2
0.2
0.2
0.2
0.2
0.2
0.2
1.1
1.5
0.2
0.4
0.2
0.2
0.2
0.4
0.2
0.2
0.4
0.2
0.1
0.1
0.1
0.2
1.3
2.4
0.9
0.7
0.4
0.7
0.6
1.1
0.9
1.1
2.8
1.5
1.1
0.2
0.4
0.2
0.1
0.2
0.2
0.2
13
31
42
30
33
45
51
11
4.4
3.6
4.4
4.8
10
42
26
11
20
33
31
27
35
239
559
379
275
180
403
533
489
275
275
269
126
180
445
205
347
395
480
355
355
515
701
639
665
674
701
754
808
861
817
790
736
745
603
489
411
347
395
612
603
471
371
395
480
568
763
790
665
683
683
710
736
603
533
411
445
683
834
772
347
363
289
239
239
190
165
135
275
480
387
340
205
175
180
156
185
185
205
112
269
289
215
161
227
297
251
221
215
239
210
205
275
419
453
471
453
395
427
311
269
263
233
297
325
318
489
506
289
347
411
395
263
195
175
363
257
363
233
311
541
656
754
924
692
621
462
282
227
210
148
119
96
100
112
559
745
799
630
648
395
533
960
1180
870
772
559
462
462
355
282
347
790
719
506
427
411
395
282
403
269
210
195
170
161
139
103
200
190
185
200
216
184
184
82
95
191
199
224
274
216
241
283
216
211
207
172
172
115
93
67
142
154
123
145
142
103
98
172
228
249
266
245
249
258
253
262
220
112
161
228
228
187
164
109
118
123
145
132
100
106
109
106
74
109
100
132
115
142
118
129
180
191
207
138
138
123
106
95
100
98
95
90
67
70
106
115
126
100
93
129
109
87
112
93
74
74
72
82
106
100
103
72
57
54
50
48
25
20
12
22
42
18
25
10
40
24
10
8
10
9
12
11
11
12
16
14
12
8
7
7
43
42
51
50
5
5
14
25
25
30
30
20
25
45
53
55
65
75
65
55
40
54
50
50
40
45
60
75
76
58
45
40
55
55
65
62
58
65
88
98
115
135
118
120
145
123
120
118
115
158
180
207
236
258
253
241
220
228
191
176
161
158
292
407
407
450
418
375
385
361
346
337
328
332
287
245
258
262
232
207
232
191
253
287
337
337
323
314
332
332
361
391
391
148
195
407
346
318
310
310
323
361
445
520
576
620
626
626
598
581
587
604
520
542
604
499
576
671
592
615
548
412
488
504
456
370
232
109
67
70
253
300
283
258
305
385
402
332
270
245
211
237
270
211
148
138
145
176
161
158
161
154
135
112
112
164
228
135
132
184
207
172
266
164
142
172
151
100
44
60
103
184
195
112
50
67
54
39
82
142
195
168
310
351
300
292
253
228
262
161
123
151
106
109
95
46
44
39
42
62
90
95
118
90
72
29
29
24
22
44
70
80
74
106
148
64
72
85
90
67
64
57
54
54
22
10
29
15
44
48
44
52
44
46
48
46
44
42
37
37
35
27
29
31
35
35
33
46
33
25
20
25
39
39
37
23
17
28
26
25
16
17
22
20
20
17
16
17
23
16
28
50
46
46
77
100
95
72
39
31
19
13
16
25
25
28
28
23
23
28
33
29
23
15
14
9.5
8.4
9.5
11
12
50
54
57
62
46
23
16
15
15
20
22
8.4
11
4.2
3.3
5.8
3.9
6.1
4.2
3.6
3.6
3.9
6.9
4.7
4.2
4.4
3.9
3.6
3.9
3
3
5
4.7
3.3
2.8
3
3
3
2.8
3.3
3
3
3.3
4.4
2.8
3.3
3.3
2.8
21
12
10
8
18
17
15
10
8
35
42
40
35
30
28
30
34
35
37
39
40
40
41
10
6
3.7
3.6
3.5
3.3
3
3.2
3.4
3.3
3.9
4.4
4.4
5
4.7
3.3
3.6
9.5
8.4
6.5
2.8
3
2.8
4.2
5
6.5
7.3
7.3
6.1
5.8
6.5
12
12
8.4
16
10
8.4
7.3
35
19
13
15
23
8.8
10
19
26
44
64
72
72
80
90
93
82
60
62
62
72
70
70
60
72
80
35
26
19
19
7.7
19
15
12
17
11
6.9
5.8
5.8
60
129
148
148
158
195
191
199
168
148
118
85
90
115
109
106
98
103
106
109
109
109
112
112
115
112
129
172
216
287
253
123
187
292
253
232
207
195
203
203
199
211
199
180
172
180
187
50
274
232
158
123
115
109
112
120
132
120
100
100
85
82
100
103
98
138
74
64
54
42
33
37
57
67
48
106
70
39
26
19
16
23
42
13
42
64
103
90
64
72
54
54
60
93
154
109
95
118
126
100
57
48
50
77
60
52
50
57
60
48
28
35
39
37
57
31
26
28
115
151
142
148
151
132
253
148
90
90
72
52
42
42
52
67
72
123
60
20
16
14
19
37
120
274
132
90
145
62
46
35
42
52
62
60
54
57
42
7.7
5.8
4.7
4.4
4.7
4.4
4.7
4.7
4.2
3
13
35
37
26
37
46
29
26
22
16
11
8
8
6.1
13
48
20
13
15
11
6.9
6.1
5.8
8.4
4.4
13
29
23
29
44
67
60
52
64
72
95
100
57
75
74
52
54
86
112
95
103
46
31
20
19
17
25
16
23
29
23
20
13
12
17
7.3
6.5
9.5
8.4
6.9
5.8
6.5
4.2
6.1
39
37
44
13
19
29
19
15
13
9.5
5.8
6.1
6.5
6.5
5
5
5
4.7
4.7
5.4
6.9
11
11
4.4
14
60
44
57
46
52
44
35
52
39
38
37
40
41
45
43
43
40
40
40
46
25
11
6.9
8.4
3.9
5
4.2
3.3
2
3
2.5
2
2
1.8
2.2
2
2.5
2.2
2.2
2.5
2
2.2
2
3.6
3
2
2.2
3.3
2.8
2.8
2.8
3
4.2
3.9
3.6
3
3
5.8
4.2
3
4.2
5
6.9
6.9
5.4
9.5
13
11
9.5
7.3
7.3
8
16
22
37
20
28
67
48
64
52
52
70
87
95
90
74
72
77
115
100
85
82
85
28
6.1
7.3
82
161
90
35
44
26
20
12
8.8
11
11
11
15
72
266
346
515
764
531
456
274
253
241
241
245
466
445
439
366
510
510
483
337
504
648
526
361
361
385
564
609
615
746
824
699
626
537
542
564
526
488
682
758
967
688
660
526
461
483
472
504
499
526
526
542
483
375
537
609
592
643
604
676
637
632
764
654
423
195
274
346
366
342
287
300
346
332
318
318
429
412
423
346
262
164
172
132
154
241
342
380
380
402
396
402
396
445
488
450
385
356
300
241
180
199
216
429
412
332
356
472
637
515
648
722
609
542
531
483
366
342
418
456
423
385
145
60
109
85
67
184
138
132
120
138
148
158
249
296
346
351
375
323
296
262
164
151
142
129
154
142
151
154
145
158
216
151
44
62
95
87
62
67
90
200
154
200
157
160
200
98
71
98
177
248
240
252
248
228
273
308
312
429
585
560
541
488
461
472
369
312
261
192
177
160
157
157
148
114
144
151
135
157
207
188
174
167
157
151
148
108
82
85
82
114
132
160
100
64
67
56
69
47
69
75
30
26
51
55
47
49
47
55
56
47
49
62
62
58
58
53
53
62
46
50
54
48
46
44
46
48
35
30
20
20
15
15
10
9.6
15
18
20
21
16
13
9.8
11
3.2
3.5
11
4.1
6.6
3.5
2.9
2.3
3.2
4.1
5
9.8
13
19
17
15
14
17
13
12
12
11
13
19
13
13
12
15
14
14
13
12
11
10
13
21
44
35
36
33
25
27
29
32
30
39
40
42
44
45
38
42
44
45
45
43
45
46
48
48
49
49
52
55
56
87
105
126
126
92
69
82
78
85
103
132
154
207
286
354
466
472
398
512
591
834
1240
1420
1610
1710
1550
1440
1470
2130
2020
2510
3020
5050
4360
3510
3720
3770
3480
3450
3900
3690
3690
3550
3500
3670
3610
3690
3770
3960
3960
3960
3910
3580
3320
3030
2670
2500
2390
2280
2210
2170
2260
2440
2580
2660
2740
3210
2910
2840
2720
2620
2540
2530
2330
2460
2280
2340
2360
2640
2740
2700
2570
2300
2410
2410
2290
2110
2000
1940
1810
1590
1450
1460
1360
1180
1040
956
809
823
725
718
760
802
795
774
712
660
654
642
606
584
572
567
518
578
523
518
501
470
540
528
501
436
359
318
305
305
305
326
400
410
331
375
440
712
870
726
480
380
340
309
322
430
425
435
475
507
445
350
276
365
331
288
301
301
355
365
345
264
252
314
284
238
264
309
276
260
260
272
264
248
216
169
176
192
196
185
176
163
144
147
144
142
150
160
163
117
49
44
44
44
33
41
122
125
122
117
110
115
117
100
98
98
117
122
182
179
147
150
166
199
206
176
176
166
130
130
133
139
133
133
133
122
112
98
72
71
60
30
14
26
30
39
28
9
9.8
17
8.2
11
12
2.3
3.2
1.4
1.2
1
0.2
9.8
7.4
2.9
3.8
5
3.2
1
2.6
2.9
2
0.2
1.6
1
12
62
62
56
46
55
64
60
62
64
58
69
64
55
64
58
60
60
67
71
62
58
62
87
69
73
71
67
60
40
34
32
33
34
35
36
35
32
26
42
46
47
53
46
56
87
85
67
64
53
49
42
34
39
34
34
34
39
36
53
46
55
38
47
49
67
53
53
71
60
64
64
69
71
62
51
30
20
21
26
14
14
19
12
32
34
27
24
36
33
36
92
111
95
75
56
34
33
34
39
19
5
26
13
27
55
71
55
36
24
47
49
34
35
67
105
98
87
117
144
148
154
181
132
114
78
71
64
71
82
80
64
56
58
67
73
75
34
19
12
17
51
67
69
219
219
256
277
273
290
299
286
326
256
196
215
126
87
105
98
87
80
26
103
211
160
148
154
203
211
219
219
223
244
261
383
403
354
340
340
308
252
228
244
236
240
248
240
236
223
219
203
185
170
174
174
203
240
228
232
215
200
277
290
269
160
228
240
335
317
164
92
151
240
203
95
69
103
98
95
126
308
282
282
273
185
196
232
322
424
286
252
256
282
290
273
290
299
294
317
330
330
393
349
369
383
398
308
364
388
326
265
240
265
335
378
393
383
349
330
322
282
256
244
244
223
211
207
200
185
154
126
117
114
105
87
73
49
34
40
40
30
33
34
34
34
34
36
39
39
38
36
33
17
12
12
11
21
38
42
40
30
14
15
14
70
67
60
60
56
28
11
16
19
17
11
8.7
4.4
8.7
12
12
18
14
7.4
6.8
6.2
5
12
5.6
3.2
11
9.4
6.2
17
19
19
17
5
8
11
8.7
14
24
22
21
12
9.4
8.7
15
9.4
5
5.6
8
8
8.7
9.4
5
9.4
22
58
54
58
48
38
42
64
48
52
52
74
74
60
56
50
46
40
30
21
34
36
30
40
32
23
17
21
25
15
24
7.4
8
7.4
18
14
14
14
18
15
13
32
18
14
20
28
22
22
8.7
4.4
6.2
2
2
6.8
10
11
8.7
8
8
4.4
12
19
17
15
24
20
14
8.7
11
11
8.7
8.7
5.6
9.4
18
19
17
20
22
28
37
38
26
21
14
14
13
11
10
14
19
13
11
7.4
8
8.7
10
9.4
9.4
8.7
7.4
9.4
20
37
34
44
34
21
20
38
44
20
36
40
37
24
46
40
34
23
15
14
19
15
14
7.4
12
12
42
58
60
58
92
130
81
162
214
226
198
182
186
162
186
202
214
218
218
92
44
78
150
250
294
262
262
270
218
186
202
316
432
475
492
532
492
544
603
687
638
722
991
910
798
774
736
666
680
652
486
372
412
475
590
722
838
894
870
782
729
687
736
955
838
838
894
701
617
577
564
544
527
503
464
454
443
417
392
339
321
321
363
412
392
412
368
321
392
492
372
454
443
358
266
303
417
270
198
174
190
348
325
174
154
234
266
246
186
142
162
166
130
162
258
242
226
202
182
178
238
174
218
234
226
210
186
162
170
162
158
116
106
112
112
106
130
130
130
123
120
150
158
158
166
74
67
102
130
123
67
58
46
38
25
19
14
12
11
16
32
78
37
20
15
15
15
21
36
44
37
34
36
34
17
54
64
52
40
34
39
51
51
45
15
5
8
9
14
13
14
13
11
10
12
20
25
23
23
23
21
20
18
15
17
20
15
15
15
15
14
14
14
15
8
3
2.6
9
17
15
15
15
17
5
1
3
3.8
2.6
1.4
0.9
0.9
0.9
0.9
1
8
7
97
100
161
81
39
56
59
68
42
39
37
37
56
48
42
59
39
48
18
15
18
18
11
20
9
7
4.2
11
18
12
9
5
7
18
15
10
5
6
15
7
7
14
8
4.2
6
9
8
8
8
13
15
12
14
11
7
10
17
10
2.6
1
1.4
1.8
4.6
10
17
39
10
7
8
9
8
7
9
8
9
7
17
11
11
9
28
21
37
26
21
7
15
29
45
25
25
29
26
29
34
25
34
31
34
31
29
31
23
15
25
18
20
18
21
15
9
14
15
7
15
25
18
17
15
9
10
5
10
13
15
21
17
13
17
28
81
81
56
48
51
78
37
12
10
17
42
31
59
74
81
124
150
157
139
124
114
114
110
114
131
157
161
146
62
45
59
68
84
84
81
68
23
10
114
12
20
23
97
173
217
128
31
121
196
213
217
242
131
87
97
74
7
37
45
42
42
51
45
42
37
37
39
62
252
290
177
45
21
51
100
139
200
238
280
261
290
213
93
97
208
234
184
177
180
169
150
139
131
121
114
117
135
135
161
180
173
74
48
59
165
252
53
161
301
400
581
639
764
900
773
692
581
782
1090
1250
1310
1480
1780
2030
2140
2100
1940
1880
1700
1780
1830
1750
1430
1260
1080
870
870
1470
1220
1280
1180
1040
782
564
460
440
467
406
388
400
376
335
290
335
406
370
329
307
307
312
324
318
276
256
271
256
217
200
196
139
124
114
150
173
169
161
247
225
63
78
31
25
18
15
14
59
104
110
65
18
39
81
62
78
90
93
81
65
75
78
128
161
188
188
184
128
117
114
117
117
110
104
104
110
107
107
114
71
71
107
107
78
74
84
97
71
65
65
90
53
59
104
124
128
90
71
71
65
74
78
62
34
23
42
65
53
56
34
39
97
97
93
65
68
67
50
40
36
31
54
58
60
50
41
38
41
35
39
41
30
20
23
26
28
35
30
19
23
21
17
50
51
28
37
43
46
30
32
37
25
20
25
20
43
74
31
24
37
48
51
37
30
35
39
26
34
30
34
31
28
39
49
51
40
28
30
33
37
31
37
34
37
45
48
53
59
56
37
59
68
68
62
56
42
23
45
14
45
53
78
78
37
48
53
34
21
26
42
56
78
39
21
34
31
14
28
48
51
51
53
90
104
84
31
4.2
6
37
39
31
34
37
37
34
34
12
6
4.6
47
271
256
247
229
200
184
204
234
242
271
247
217
204
192
188
180
200
221
221
217
217
271
204
56
68
266
217
196
208
196
252
139
121
161
229
42
26
29
26
93
124
39
45
39
39
74
121
157
165
200
180
221
271
352
518
597
581
324
296
285
346
296
204
307
388
225
184
150
117
74
51
59
81
107
135
128
110
104
107
110
117
107
97
74
154
406
541
639
665
709
376
213
238
394
420
276
358
340
335
358
364
324
312
271
234
204
208
196
165
124
114
65
62
68
110
84
87
124
142
128
154
104
124
90
81
97
165
208
117
42
56
39
28
25
12
11
11
13
11
74
173
157
21
13
14
15
15
14
5
2.2
12
21
29
74
78
65
53
53
59
28
12
18
21
17
17
13
13
12
11
14
14
100
221
196
217
213
208
217
150
110
23
14
13
9
7
8
9
8
7
3.4
1.4
1.4
1.8
3.4
11
21
14
42
135
276
146
146
154
154
124
97
84
90
117
124
81
45
48
71
78
78
74
53
71
78
65
45
84
90
87
78
81
68
62
71
65
68
78
53
6
3.4
23
81
78
71
59
53
51
84
93
124
124
142
124
93
84
61
60
45
70
56
62
68
72
66
68
73
27
28
29
18
20
25
25
22
16
15
9
5
5
7
8
6
5
4.5
6
6.6
6
9
10
11
16
13
7
12
16
6
12
11
9
7
5.4
10
18
10
16
11
14
16
10
11
7
4.5
7
21
8
6
10
25
30
50
35
25
45
32
22
13
14
14
14
8
15
31
24
31
21
15
18
35
54
56
42
62
100
117
56
56
71
68
87
84
104
161
177
169
177
154
131
131
124
128
139
65
18
18
18
17
17
23
39
81
117
146
173
208
180
31
14
18
48
62
93
128
146
204
276
340
307
318
634
496
430
360
320
318
352
448
749
763
786
728
735
646
568
604
622
562
550
538
544
544
532
514
484
562
574
490
604
580
580
640
688
610
652
786
1040
1390
1370
1240
1100
922
1050
1070
1350
1770
2180
2340
2210
1980
1730
1480
1280
1230
1160
1090
1030
973
1060
1090
1140
1230
1170
1260
1120
1010
859
756
859
931
1080
1290
1190
1120
984
842
904
886
794
700
634
562
562
598
598
640
574
502
466
460
437
425
448
466
414
374
622
556
598
628
628
532
556
628
556
526
425
396
431
532
484
385
368
396
363
329
318
460
568
484
496
437
414
380
396
380
385
312
261
234
213
157
157
318
380
192
139
81
53
121
184
169
154
110
56
65
28
29
28
31
23
6
3
5
3.8
2.2
2.2
42
65
100
502
271
188
154
131
184
280
107
104
114
104
169
200
200
213
234
256
256
256
234
225
238
213
135
150
157
184
139
157
135
131
128
150
154
135
135
150
154
154
204
208
200
196
217
173
196
184
208
196
196
196
169
165
165
117
90
121
107
93
81
87
74
68
56
78
71
62
71
81
81
62
59
53
51
56
51
53
51
48
121
81
56
45
31
25
28
34
26
23
34
37
31
39
42
28
45
42
51
48
42
53
39
45
42
62
124
110
139
131
84
71
62
62
56
59
23
18
15
25
48
45
74
51
31
26
51
100
114
100
107
107
65
62
84
107
124
121
100
100
104
110
124
124
184
192
180
124
135
161
180
177
142
130
90
84
120
120
160
190
125
180
260
300
270
330
270
260
250
295
215
250
295
290
350
320
340
271
261
285
402
490
448
448
454
496
586
682
802
1370
1920
2180
2210
2080
1910
1600
1440
1520
1840
2010
1940
1830
1640
1440
1280
1170
1030
1010
1020
1030
1040
1090
1120
1090
1040
995
1050
1120
1190
1250
1290
1340
1340
1290
1240
1220
1170
1120
1120
1120
1120
1130
1130
1140
1130
1100
1060
1040
1120
1180
1260
1310
1310
1400
1440
1340
1190
1050
904
868
886
877
877
768
690
636
616
610
610
579
507
450
416
421
416
432
507
579
536
554
591
566
573
495
405
352
389
363
352
332
279
284
279
284
326
352
347
270
279
321
288
248
243
270
261
326
394
410
342
307
302
307
284
252
243
238
234
204
196
200
196
192
180
243
298
284
288
311
293
225
136
117
106
133
121
117
110
87
84
114
133
114
103
81
75
66
57
54
60
69
69
69
100
90
75
60
54
45
35
38
42
40
54
64
50
36
56
56
56
56
56
58
58
134
130
69
82
47
47
66
66
47
45
42
32
32
29
31
27
23
23
23
29
29
27
23
23
22
16
6.9
7.6
16
16
13
10
13
15
15
13
19
27
19
16
17
22
17
17
38
34
22
47
91
138
142
88
82
122
61
47
109
105
122
105
109
82
56
31
9
4.8
25
69
66
53
40
13
22
45
69
79
95
50
50
69
53
56
42
40
90
100
75
64
42
40
31
32
40
47
38
56
53
31
27
15
15
16
20
27
25
17
16
15
14
13
13
14
15
16
14
14
16
15
14
14
17
16
15
18
22
20
20
26
39
42
45
46
45
46
44
47
42
38
40
25
19
23
27
25
29
22
23
15
25
34
36
10
19
20
9
19
50
47
34
23
31
40
50
10
4.8
4.8
4.8
4.8
4.8
6.2
4.8
6.2
6.2
6.2
5.5
4.8
9
19
38
64
95
66
38
66
95
101
64
79
147
101
31
8.3
13
36
25
31
45
95
117
201
174
147
88
47
113
278
278
224
69
38
12
64
163
602
483
406
539
750
742
655
455
303
241
253
218
184
163
212
497
678
610
525
518
504
525
553
930
1590
2190
2000
1920
1880
1890
2440
3520
5050
5050
4650
4320
4100
3940
3770
3500
3200
3000
2740
2700
2550
2430
2100
1880
1740
1540
1450
1470
1360
1480
1360
1410
1640
1970
2150
2120
2040
2110
1970
1710
1500
1340
1150
1060
1110
1060
1050
1030
966
939
1060
1120
1020
804
718
546
297
284
462
469
581
581
640
574
546
632
532
483
532
539
532
525
462
434
392
357
337
297
253
236
241
218
236
201
195
184
201
195
201
207
253
291
284
224
218
218
207
184
142
147
158
153
134
113
101
91
85
75
95
91
72
64
50
56
64
38
42
75
109
95
95
85
79
69
53
42
66
82
75
75
82
91
82
75
72
64
69
95
105
98
109
117
113
105
101
101
105
109
109
101
66
58
56
56
58
357
224
130
117
69
10
4.8
4.1
4.1
2.7
2.7
1.8
1.7
1.7
1.6
1.5
4.1
12
9
2.7
1.8
1.8
1.6
1.8
1.5
1.8
2
1.7
4.8
19
22
17
19
32
36
30
29
30
32
35
32
27
36
32
29
16
31
20
15
20
32
38
33
33
36
43
37
30
29
43
58
53
46
53
43
36
38
25
20
25
8.8
22
24
22
20
20
25
33
38
25
22
31
31
27
22
38
56
53
50
38
64
114
97
83
80
58
56
67
74
56
31
64
77
74
74
70
61
56
58
77
77
67
77
67
58
61
64
56
61
53
46
25
43
11
2.3
31
46
24
7.5
0.9
27
48
2.3
0.9
0.6
2.3
24
27
24
25
25
22
20
20
14
7.5
10
38
69
69
61
66
120
112
101
88
95
95
101
105
105
23
36
38
34
32
25
23
23
20
20
56
122
75
31
17
16
16
19
22
22
22
22
22
20
20
19
16
16
72
134
153
179
142
134
138
207
247
259
179
122
147
163
98
32
61
303
316
310
212
330
323
291
158
201
291
350
420
378
413
371
337
259
195
195
101
69
45
56
69
95
130
190
153
122
88
85
126
184
190
190
201
168
179
278
310
297
399
284
278
236
201
207
291
247
158
126
138
134
153
212
174
153
147
142
195
190
153
126
117
109
88
91
95
85
56
42
32
36
45
25
25
25
20
16
32
47
53
42
38
32
15
13
29
29
38
25
7.6
4.8
15
16
6.2
2.7
15
16
10
15
29
32
34
27
27
31
36
40
45
45
45
53
53
53
53
53
47
45
45
50
45
58
61
42
32
31
32
40
31
82
50
38
22
10
19
22
23
10
16
29
32
36
34
36
42
40
38
38
36
32
22
17
19
20
25
15
20
20
25
25
20
30
40
36
34
31
29
20
22
17
19
12
13
7.6
15
10
13
4.8
6.9
4.8
15
9
10
4.8
6.9
19
9
25
35
40
30
25
25
23
23
11
13
20
12
14
15
40
42
42
47
36
20
23
31
42
17
47
45
58
66
58
58
25
40
50
55
40
48
50
60
65
60
70
60
29
23
40
36
60
50
47
36
23
16
15
20
50
55
42
10
20
50
46
50
35
25
45
20
22
28
22
50
40
48
40
40
35
50
45
35
40
32
25
20
7.6
6.2
9
6.2
6.2
4.8
4.8
5.5
6.9
8.3
12
12
8.3
36
17
19
4.8
4.1
4.1
4.8
2.7
2.7
3.4
3.4
3.4
4.1
3.4
3.4
4.8
3.4
4.1
4.8
4.8
3.4
3.4
3.4
4.1
2.7
4.1
4.1
3.4
3.4
4.1
13
5.5
4.1
3.4
4.1
4.1
12
45
85
79
95
75
88
95
101
88
85
82
75
79
64
61
50
42
66
122
109
153
190
179
179
134
138
153
138
138
153
168
179
224
253
350
195
147
392
434
434
427
448
399
323
385
266
142
142
184
266
284
297
158
134
101
79
38
61
58
91
122
218
284
266
253
241
241
236
142
130
134
134
297
259
153
122
105
91
95
85
64
72
66
151
266
420
259
174
174
126
126
153
224
212
344
532
539
525
469
378
406
330
266
330
350
272
316
344
378
75
75
88
184
303
253
224
224
212
230
195
117
126
174
174
142
179
212
241
212
272
330
184
158
147
134
158
153
122
117
117
109
101
101
98
79
66
69
53
58
64
66
61
64
64
64
61
56
47
64
58
56
45
34
32
34
32
31
32
34
34
42
56
53
42
32
31
36
38
36
32
32
23
16
15
16
20
22
27
22
15
53
95
95
88
82
56
45
50
61
42
58
79
126
117
88
34
6.2
4.8
2.7
2.7
2.7
2.7
2.7
2
1.8
1.9
1.8
1.8
1.8
1.7
1.8
1.6
1.6
1.4
1.5
1.5
1.5
1.5
1.3
1.3
1.3
1.2
1.3
1.2
1.3
17
47
56
53
36
20
22
19
12
14
13
15
10
9
10
17
11
9.4
9
9
8.9
9
10
9
12
27
40
25
38
29
17
20
23
31
19
17
17
22
31
23
8.3
2
1.9
3.4
12
4.1
3.4
2
1.9
1.8
1.9
1.8
1.9
3.4
3.4
1.8
1.7
1.7
1.7
1.9
3.4
1.9
2
2.7
4.1
5
5.2
5.4
5.4
5.2
5.4
5.7
5.6
5.6
5.6
6.6
8.3
9
3.4
34
22
9
8.3
7.6
5.5
4.8
29
23
23
12
5.5
4.1
1.9
2.7
2
2
1.9
1.9
1.6
5.5
5.5
3.4
2.7
3.4
8.3
22
25
15
1.8
31
79
66
69
66
85
79
75
82
91
88
91
101
53
4.8
4.1
4.6
4.5
4.4
4.3
4.2
4.1
6.2
19
36
45
138
85
53
72
109
134
142
138
163
212
241
253
284
153
95
95
50
47
47
441
455
259
291
323
272
247
109
82
75
69
45
45
195
504
525
483
511
455
441
483
546
553
532
553
581
686
655
750
726
662
581
539
434
371
297
253
278
190
142
278
406
371
316
344
297
230
241
350
230
113
174
253
278
337
399
436
472
488
360
301
213
294
320
282
276
288
240
202
229
246
224
197
184
184
166
174
219
288
301
562
525
422
480
458
408
408
394
333
307
301
288
251
276
276
263
229
192
161
141
148
141
119
130
224
263
202
208
174
130
148
170
184
202
188
170
137
100
82
78
68
68
68
62
60
56
52
48
25
8.3
6.2
9
6.2
9
12
17
16
13
9
9
13
16
15
13
15
13
8.3
7.6
15
33
40
35
22
19
20
20
19
44
50
32
30
28
23
30
19
8.3
6.9
5.5
8.3
9
10
17
19
17
13
12
15
19
25
15
15
8.3
10
17
7.6
2
2
9
6.9
4.8
6.9
5.5
5.5
2.7
2.7
2.7
2.7
4.1
5.5
6.8
4.8
4
3.7
4
3.7
3.5
4
4.3
4.5
4.7
4.7
5.6
8
8.2
8.2
8.3
13
13
12
9
9
7.6
6.9
6.9
4.8
4.1
4.1
8.3
3.4
2.7
2.7
2.7
2
2
2
2.7
3.4
4.8
2.7
2
2
2
1.9
1.9
1.9
1.9
2
2.7
2.7
10
1.9
2.7
2
3.4
4.1
4.1
4.1
2
2
2
2
2.7
2
1.9
2
2.7
2.7
2.7
3.4
3.4
4.1
4.1
3.4
2.7
2.7
2.7
10
23
6.9
6.9
6.2
10
6.2
5.5
5.5
20
35
17
7.6
9
4.8
4.8
4.8
4.1
1.9
3.4
5.5
8.3
5.5
4.1
4.8
2
3.4
2.7
4.1
4.1
4.1
4.8
4.8
3.4
3.4
4.1
4.1
4.1
4.1
3.4
3.4
4.1
4.1
4.1
1.9
4.8
3.4
1.7
2.7
1.9
1.8
2
1.8
1.7
1.6
1.7
1.7
1.9
1.9
4.1
2
1.9
1.8
1.8
1.8
1.8
1.9
1.7
1.7
1.9
1.7
1.8
1.6
1.6
1.6
1.6
1.7
25
126
130
101
69
64
64
58
52
65
80
97
115
106
100
103
103
85
161
141
85
68
33
10
44
179
235
301
353
346
480
401
184
276
301
257
213
152
126
100
115
179
240
235
224
137
197
246
263
170
373
380
422
608
548
668
429
251
106
122
179
137
179
179
170
161
156
152
179
240
276
246
246
282
387
415
333
235
240
251
333
436
578
652
472
340
480
415
373
282
276
282
401
532
622
640
849
867
640
632
350
208
394
401
387
353
326
251
174
148
156
161
184
246
224
174
170
235
263
229
148
122
130
115
91
82
68
60
60
54
38
16
9
20
28
32
32
32
26
25
35
37
42
38
30
22
25
32
26
22
19
17
26
37
48
44
40
37
42
30
32
35
33
34
29
25
22
29
38
45
45
42
47
36
36
40
45
32
45
45
40
38
31
20
8.3
8.3
8.3
7.6
6.9
10
17
22
22
22
15
23
58
82
75
50
85
101
75
38
50
69
50
37
49
75
27
1.8
1.9
1.9
1.5
1.1
0.9
0.7
0.7
0.7
0.7
0.7
0.8
0.6
0.6
3
76
68
58
52
49
7.6
6.2
9
8.3
4.8
5.5
10
58
50
50
5
3
3
50
4
3
2.5
1.9
1.8
1.8
1.9
1.8
2
2
2
4.1
4.1
5.5
5.5
7.6
8.3
3.4
2.7
2.7
2
2.7
2.7
4.8
4.1
2.7
1.9
2.7
4.1
4.8
3.4
3.4
2
2
1.9
1.9
2
2
2
2
2.7
2
2
2
2
1.9
2.7
2.7
2.7
2.7
2
2
2
2
2.7
2.7
2.7
3.4
3.4
3.4
3.4
2.7
2.7
2.7
4.8
31
29
12
8.3
6.9
6.9
1.9
1.8
1.7
1.6
1.7
1.8
1.9
1.7
1.7
1.8
1.7
1.7
1.8
1.8
6.9
17
12
19
19
15
13
6.2
5.5
9
9
9
13
10
17
82
64
58
36
38
29
17
20
19
27
19
32
85
88
82
69
64
64
58
38
36
38
105
72
88
98
147
163
179
184
168
138
163
142
174
195
278
247
259
236
247
272
284
310
241
284
297
284
247
303
344
344
241
179
113
101
98
113
117
122
126
134
130
105
58
34
16
29
64
56
50
58
122
130
122
101
190
195
168
98
101
153
122
113
113
117
109
75
72
101
138
142
134
117
113
101
95
142
122
126
195
236
212
260
237
69
117
109
91
72
82
130
158
190
190
190
147
105
69
91
168
147
117
95
82
95
134
168
190
179
163
91
50
31
36
47
50
47
42
38
34
32
31
27
34
53
53
64
64
91
53
27
22
15
25
16
15
13
29
31
34
32
29
17
13
13
25
34
32
50
79
66
66
50
31
16
18
14
9.4
33
51
48
41
37
35
33
33
26
23
28
24
20
20
18
16
12
12
46
46
39
48
35
30
54
41
56
54
39
56
86
86
70
76
79
83
54
48
56
59
68
68
54
35
33
28
22
20
22
18
24
14
5.4
6.2
4.6
4.6
3
2.8
3
3.8
16
23
20
4.6
18
14
7.8
22
35
46
30
4.6
4.6
3
3
3
3
2.8
2.8
2.8
3
3
2.8
2.8
2.6
2.6
2.6
2.8
2.6
2.4
2.4
2.4
2.4
2.4
2.4
2.2
2.2
2.2
2.4
2.4
2.4
2.4
2.4
2.2
2.2
2.2
2.4
2.4
2.4
2.4
2.2
2
2.2
2.4
2.6
2.4
2.6
2.4
2.4
2.4
2.2
2.2
2.2
2.2
1.4
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1.2
1.4
1.4
1.4
1.2
1.2
1.2
1.2
1.2
1
1
1
1
1
1
1.2
1
0.9
0.9
1
1
1
1
1.2
1.2
1.2
1.2
3
10
10
10
11
11
11
28
20
51
73
107
240
255
285
270
174
146
100
83
73
76
93
83
79
114
146
150
130
118
114
126
154
198
170
214
275
384
366
354
354
320
275
360
465
396
432
408
450
426
432
290
138
270
210
190
174
170
142
110
103
114
107
126
158
235
206
162
162
166
166
198
202
166
150
138
130
134
118
110
110
114
114
100
93
76
73
73
73
83
79
76
68
68
62
59
68
73
70
62
54
70
93
93
93
70
62
62
70
83
126
122
93
138
182
222
206
194
214
330
330
310
330
502
645
414
408
390
675
562
280
146
384
342
260
315
408
372
384
384
310
265
320
300
330
342
285
260
378
372
305
250
210
222
245
226
210
240
222
206
202
194
190
186
118
107
96
107
110
103
93
90
86
166
154
126
122
146
138
103
79
68
68
65
68
59
59
54
48
48
39
28
18
10
10
10
11
11
14
16
17
18
18
14
22
39
37
30
37
37
35
30
10
41
41
33
30
18
24
37
35
33
28
28
33
3
1
7
23
33
33
26
18
10
11
8
13
18
17
17
14
16
26
41
16
18
23
37
30
23
30
22
22
23
30
23
22
23
30
22
22
22
23
22
22
22
20
22
22
23
22
20
14
14
14
9.4
3.8
11
11
10
11
8.6
12
16
16
16
16
16
16
16
16
16
16
12
12
12
12
12
12
12
12
12
12
11
10
10
11
11
11
12
12
11
11
11
11
11
11
11
12
12
11
11
10
10
10
11
11
10
10
11
11
11
11
10
10
11
12
12
14
12
11
18
16
12
17
16
10
10
11
12
11
10
10
10
10
10
12
11
9.4
9.4
9.4
9.4
9.4
10
10
10
9.4
9.4
9.4
9.4
9.4
7
5
4
4
5
5
4.4
3
7.9
32
34
66
86
100
116
116
144
166
230
255
242
223
223
236
261
313
337
346
337
337
321
313
274
296
337
288
274
313
354
390
419
600
622
428
448
448
812
920
346
255
179
189
280
175
166
144
170
372
522
622
692
212
137
236
274
189
313
390
354
337
346
346
296
255
236
230
212
203
159
163
159
152
194
194
170
144
133
123
123
120
116
140
159
148
144
110
83
80
100
107
107
110
116
113
120
120
120
123
123
97
100
133
148
198
155
88
61
48
44
64
110
80
64
56
58
58
56
61
68
83
83
116
130
116
107
130
126
113
159
155
123
116
61
54
48
46
51
56
56
56
64
48
44
48
44
40
38
38
38
36
34
34
34
32
32
32
34
32
32
30
30
38
38
38
28
23
23
30
26
31
30
28
42
32
38
44
34
32
40
40
42
44
46
44
44
46
44
48
58
51
54
68
64
54
34
16
21
21
20
51
66
64
48
38
38
46
44
42
28
12
15
13
12
11
12
12
12
12
12
11
11
11
11
10
10
10
10
9
8
7.2
6.5
9.3
9.3
5.8
4.4
3.7
4.5
5
6
5.5
5
6
8
10
10
9
8.5
8
8.5
9
10
10
9.3
8.6
8
8.6
8
8
8.5
9.5
8.5
7
7
7.2
7
7
7
8.6
7.2
7
7
6.5
6.5
7.4
8.5
10
12
9.3
8.6
8
7.5
7
7
6.5
6
6.5
7
8
9
11
10
10
10
10
9
11
10
10
10
10
9.3
9.3
10
10
10
10
10
12
13
12
12
12
15
15
16
15
15
15
15
15
15
13
13
13
13
13
13
13
12
13
12
12
13
15
15
13
16
15
15
16
18
21
20
20
21
21
23
28
24
20
24
23
23
28
23
23
21
21
23
23
23
32
91
232
204
103
83
80
80
66
48
44
46
46
44
36
30
110
200
251
394
453
577
408
648
704
680
598
570
505
612
720
696
808
1030
1220
1100
864
704
598
492
434
434
427
408
401
492
744
744
840
979
1020
1080
1120
1250
1230
1100
1020
1040
961
864
736
704
557
584
760
808
816
872
970
961
961
997
970
988
1020
1070
1060
1020
916
832
736
633
736
704
688
776
1010
1030
1320
1160
1160
1260
1170
1160
988
1040
1050
1230
880
800
598
696
524
204
357
598
619
626
598
736
744
768
808
704
832
800
1040
934
776
792
776
848
979
916
1080
1220
1100
997
907
752
688
612
584
524
453
434
394
351
321
271
241
227
213
196
196
276
315
321
298
246
209
255
261
183
113
94
83
91
74
71
61
54
46
48
54
48
54
64
91
163
155
88
77
64
42
42
54
46
34
24
46
120
116
133
155
123
126
140
196
209
192
174
241
204
155
166
204
192
183
174
187
192
183
192
218
209
204
204
174
163
159
159
170
209
227
218
170
116
103
77
53
130
126
103
77
91
80
116
130
126
126
133
130
110
71
56
86
80
48
71
54
44
40
34
38
34
32
24
30
36
32
34
28
30
30
38
32
28
38
36
36
24
18
16
18
21
23
23
18
15
13
13
9.3
15
12
12
10
13
13
12
12
12
10
10
9.3
12
10
16
23
23
23
21
20
20
18
18
18
18
17
16
18
18
17
18
16
17
17
16
16
17
18
20
20
18
18
20
16
13
10
21
23
18
21
20
18
16
16
20
23
15
16
23
58
71
68
81
86
81
83
96
113
113
97
127
133
116
116
110
126
144
148
209
163
166
155
133
130
83
113
116
123
174
196
183
144
166
236
414
648
704
619
544
531
492
472
479
479
486
486
420
394
339
282
251
282
345
434
550
672
704
760
760
712
712
768
832
880
970
1060
1080
1090
1230
1440
1620
1840
1880
1750
1610
1570
1470
1440
1390
1330
1160
952
916
1190
1230
1270
970
816
808
664
584
505
538
408
408
369
345
339
310
288
255
227
236
282
246
236
276
304
260
222
200
187
241
339
321
310
271
251
227
166
155
148
155
155
133
140
170
130
130
123
107
103
97
83
94
86
71
77
86
77
61
56
58
64
61
44
40
42
42
48
48
51
61
77
61
68
88
97
116
94
103
144
155
110
80
74
74
71
71
66
64
44
61
77
74
68
68
66
68
86
80
66
64
71
91
100
94
91
100
56
58
32
40
44
48
48
48
51
51
48
97
58
51
48
36
32
30
48
54
51
51
54
54
51
54
64
91
51
44
44
36
24
30
32
44
42
44
42
38
34
24
16
15
15
15
15
15
13
13
13
13
15
13
16
20
20
20
16
16
18
16
16
16
16
16
16
15
13
7.2
15
15
60
86
91
72
16
16
16
15
15
15
13
12
12
12
12
18
15
15
13
13
13
15
15
15
16
16
16
16
15
13
12
8.6
8.6
9
9.5
11
12
9.3
9.3
8.6
10
10
9.3
9.3
10
10
12
10
10
14
18
21
21
13
13
12
12
13
13
13
14
15
21
18
16
16
16
15
15
15
15
15
16
16
16
16
15
16
16
15
15
16
16
16
16
16
16
16
16
16
16
12
20
17
15
7.2
7.2
7.9
7.9
7.9
7.9
7.9
7.9
10
10
7.9
9.3
13
15
25
24
12
10
12
40
25
15
15
15
13
15
13
20
21
26
40
48
64
42
18
26
21
26
30
66
83
103
100
107
103
94
80
91
88
107
140
155
152
113
66
56
80
91
86
116
200
192
155
144
148
137
88
64
152
246
310
315
271
232
222
227
222
246
222
155
144
113
56
51
64
83
91
91
77
88
83
120
179
209
166
144
152
155
166
159
144
179
204
260
293
282
472
640
664
656
704
664
505
446
382
236
152
107
133
116
80
120
130
187
155
123
170
222
196
155
130
163
196
255
304
246
321
282
183
159
144
116
130
152
196
227
255
241
200
209
321
401
446
420
544
446
408
427
315
148
152
196
159
144
100
91
126
116
94
71
68
88
80
94
94
88
58
77
83
77
38
36
44
51
40
34
26
34
42
32
40
38
36
42
51
61
61
54
38
28
24
32
42
46
34
26
34
77
86
113
103
103
100
107
116
123
174
170
183
187
227
304
394
479
375
266
103
74
74
71
68
71
66
58
56
66
68
68
61
54
56
66
83
74
48
46
56
58
64
71
71
64
46
26
36
30
30
32
61
64
46
48
44
51
40
21
21
24
40
38
34
21
23
51
30
20
12
13
15
9.3
8.6
8.6
10
12
18
10
10
10
10
15
15
12
13
15
12
13
15
13
11
11
11
9.2
7.2
5.2
4.5
5.2
4.4
3
4.4
7.9
9.3
9.3
8.6
7.9
6.2
7
12
12
7.2
12
6.5
3
7.2
7.2
7.9
8.6
8.6
8.6
10
12
10
12
13
15
13
13
14
16
17
12
13
16
15
16
17
18
17
15
15
16
15
15
15
15
14
13
13
12
12
11
12
13
15
17
17
17
17
18
19
22
21
20
17
16
16
18
18
19
20
21
24
74
159
232
276
288
339
382
382
351
271
321
310
260
246
196
123
116
137
183
213
271
633
664
550
420
394
339
288
276
232
227
232
260
271
260
241
213
200
192
218
183
174
179
183
200
179
123
137
200
260
282
310
276
282
255
260
241
255
304
440
420
472
486
434
357
298
266
282
271
298
351
363
394
414
420
363
369
382
310
333
453
460
505
512
434
351
293
293
271
266
251
236
222
227
282
388
266
204
213
288
260
192
152
137
133
200
310
288
304
414
440
414
222
166
282
472
479
498
382
276
271
255
218
232
255
298
260
271
288
232
144
137
166
333
310
298
241
227
222
204
152
144
137
120
97
83
77
66
58
64
61
56
51
54
51
44
51
68
61
51
42
38
32
44
61
58
56
64
48
42
48
54
71
110
71
42
32
32
30
32
44
46
38
36
42
36
38
42
40
40
40
40
36
38
44
64
54
51
51
54
51
40
38
44
48
42
46
54
83
58
66
113
123
88
100
113
107
100
97
100
103
107
113
107
77
61
64
42
38
32
28
24
24
21
18
16
20
16
32
26
20
16
13
16
10
7.9
8.6
10
26
32
42
23
20
15
21
20
21
20
28
20
20
28
34
38
23
38
38
30
24
28
28
28
24
24
24
23
18
23
23
21
21
21
22
23
26
21
18
18
9.3
8.6
13
13
13
13
16
20
20
18
13
10
8.6
6.5
7.2
6.5
6.5
6.5
7.9
6.5
6.5
6.5
6.5
5.8
7.9
8.6
5.8
4.4
4.4
3.7
3.7
3
3.7
3.7
4.4
4.4
5.8
12
20
24
24
28
46
44
21
21
21
30
32
32
34
61
44
34
44
64
83
126
100
38
30
23
23
24
23
24
24
26
24
24
26
26
24
26
26
30
26
26
28
32
42
51
38
30
26
24
26
26
24
24
26
44
71
36
26
28
26
26
26
26
24
23
23
23
23
23
28
40
38
36
42
66
116
123
100
80
51
56
88
159
236
246
246
232
192
192
187
179
170
251
427
401
218
58
38
38
42
68
166
155
144
80
88
155
140
103
74
74
51
48
94
61
48
34
24
28
42
56
54
51
38
30
42
174
88
77
34
36
94
148
144
123
64
38
97
107
66
58
40
88
192
200
192
187
345
394
420
401
388
388
401
339
304
282
251
241
204
159
159
144
174
144
148
174
222
260
232
232
310
420
544
704
612
159
394
479
550
388
304
440
388
388
466
626
696
564
619
752
584
408
375
453
460
357
357
486
440
584
512
531
591
420
339
440
427
251
204
236
209
179
155
133
113
91
80
66
54
66
54
77
388
133
103
126
155
152
166
126
123
152
133
204
196
196
187
174
155
140
144
183
255
282
271
260
246
227
204
163
148
137
148
166
179
179
170
163
174
179
170
187
227
310
310
304
255
282
266
232
232
227
232
241
241
276
271
222
236
266
246
246
222
232
218
232
227
218
218
232
241
232
200
213
246
255
260
246
236
166
148
130
148
94
82
90
80
86
130
150
140
170
150
160
170
150
100
60
64
48
38
44
60
54
34
26
36
35
40
38
46
51
48
44
38
40
38
58
58
52
46
43
40
36
38
40
60
56
62
70
60
60
64
74
86
66
56
46
44
48
56
44
42
46
44
51
80
123
163
166
196
209
107
100
174
163
103
100
88
113
155
152
137
140
100
70
40
34
32
42
70
183
148
80
54
48
97
140
155
152
144
137
130
159
94
46
34
30
28
46
74
42
83
123
83
88
94
209
321
351
382
427
498
492
460
414
414
401
446
564
633
768
832
832
832
680
577
612
688
760
816
760
760
856
808
498
550
598
591
577
598
648
760
648
598
680
640
619
524
427
531
544
401
310
434
276
126
64
170
246
148
100
94
137
144
163
170
218
209
227
236
345
408
339
222
148
116
227
351
276
255
236
222
140
266
544
598
518
369
408
408
466
388
276
266
382
357
310
401
375
251
97
255
315
363
505
492
584
420
357
414
382
298
200
140
170
137
130
218
298
310
293
260
241
137
88
218
140
187
246
236
236
163
113
103
74
88
91
94
97
91
97
100
74
68
71
88
94
130
140
196
170
163
144
120
58
38
51
42
36
30
21
18
18
26
36
46
30
26
38
21
26
30
24
26
26
24
30
36
56
44
32
32
26
24
23
77
86
59
34
26
18
14
17
17
13
16
14
16
16
16
16
14
18
18
28
34
34
34
36
56
32
46
56
52
18
17
23
16
16
17
16
16
16
14
14
17
20
20
20
14
26
24
18
17
38
32
17
18
16
18
20
14
17
16
14
16
20
18
18
17
18
18
17
20
21
20
20
18
17
17
17
16
18
17
16
16
18
17
18
18
17
16
14
14
15
19
18
17
17
16
14
18
16
18
18
14
16
17
20
15
14
15
16
17
15
15
14
13
12
13
14
13
15
13
13
13
15
16
16
17
19
18
18
17
14
11
10
14
11
13
10
10
11
12
13
11
12
12
13
15
14
14
16
14
10
10
8.6
8.6
8.6
8.6
8.6
8
7.4
9.3
9.3
11
11
11
11
11
11
11
10
13
9.3
9.3
8.6
8.6
7.9
4.4
4.4
4.4
3.7
3.7
3.7
3
3.7
2.8
2.8
2.8
3.7
3.7
3
3.7
3.7
4.4
5.1
65
92
105
56
44
49
64
59
52
46
28
18
18
34
44
32
28
18
18
30
52
38
23
42
46
52
62
56
59
62
64
92
86
66
52
42
42
56
62
81
81
131
105
118
142
146
222
169
161
182
186
161
158
173
186
158
146
135
158
182
139
95
75
49
86
86
59
75
260
178
131
208
108
86
54
38
34
42
49
84
75
69
121
131
161
142
114
86
114
121
124
131
174
131
121
114
108
105
72
64
69
66
75
64
66
86
66
84
75
78
84
75
72
72
78
78
95
121
131
178
199
161
150
150
154
190
222
208
199
191
195
222
195
161
146
142
135
111
121
142
139
154
158
161
217
195
173
139
146
165
186
271
298
276
246
236
203
212
226
250
255
260
255
231
142
222
135
54
86
101
98
89
89
86
81
78
124
124
72
62
54
44
44
42
52
56
62
62
64
72
81
75
69
62
66
75
62
44
36
34
34
32
30
26
38
49
59
52
49
64
95
95
59
54
52
52
49
46
46
49
49
49
52
46
46
44
49
49
46
49
52
46
49
49
49
49
49
46
38
40
52
49
40
36
36
40
38
40
47
54
52
43
43
45
48
50
48
44
56
66
69
69
59
84
62
52
49
56
52
46
36
36
34
34
35
36
38
42
40
38
34
34
30
24
28
44
44
30
30
26
44
38
32
28
42
38
28
26
30
28
26
28
28
32
28
26
28
28
28
34
35
26
25
16
11
11
11
11
13
11
11
11
11
13
11
11
11
11
23
18
13
13
14
7.9
8.6
8.6
13
6.5
10
9.3
5.1
3.7
4.4
5.8
5.1
5.1
4.4
4.4
5.1
5.1
8.6
10
4.4
4.4
3
3
2.8
2.8
2.8
2.8
2.6
2.2
2.4
2.2
2.4
2.2
17
64
17
11
9.3
10
42
34
50
105
118
131
95
64
84
236
266
236
208
89
64
150
203
173
169
131
105
139
150
161
165
154
173
203
199
208
246
315
345
375
315
260
333
382
351
333
357
414
672
736
598
388
190
199
165
186
142
124
114
118
105
62
84
92
75
108
158
81
142
298
282
255
203
199
121
95
161
154
150
146
135
186
222
212
190
217
282
241
236
231
231
195
118
158
173
161
161
199
212
208
236
203
178
169
182
182
146
186
182
158
158
260
293
241
231
212
222
236
315
357
524
612
598
564
640
333
250
222
150
131
121
124
124
139
142
124
114
105
101
98
78
86
105
72
72
66
54
44
54
54
54
54
62
56
59
59
46
38
36
36
52
62
54
52
56
54
46
36
38
36
32
42
59
52
40
42
42
40
36
34
28
28
28
32
30
34
52
38
34
32
32
34
34
32
28
24
26
28
26
26
26
28
30
28
30
36
32
36
34
30
30
28
24
23
23
28
26
10
9.3
30
34
20
23
23
14
10
9.3
9.3
10
10
11
7.9
7.2
7.9
7.9
8.6
7.9
7.2
6.5
5.8
5.1
5.8
5.1
8.6
14
13
9.3
13
21
7.9
5.8
4.4
5.1
9.3
7.2
6.5
7.9
7.9
17
17
14
11
6.5
7.2
7.2
3.7
2.8
3.7
20
52
40
18
10
26
20
11
6.5
11
9.3
6.5
5.1
6.5
5.8
4.4
3.7
3.7
3.7
3.7
3
3.7
4.4
4.4
3
3
3
3.7
4.4
4.4
5.1
5.1
4.4
5.8
2.6
2.4
2.4
2.2
2.4
3.7
6.5
4.4
4.4
3.7
4.4
5.1
4.4
3
3
3
3
3
5.1
5.1
4.4
4.4
4.4
5.1
7.2
3
3
3
3
3
3
3
2.8
3
2.8
3
2.8
3
3
3.7
4.4
4.4
4.4
3.7
3
3.7
3
3.7
3.7
3
3.7
4.4
3.7
3.7
4.4
5.8
5.8
4.4
5.1
5.1
5.1
5.1
5.1
13
95
105
108
124
146
116
32
30
28
28
52
154
181
612
736
736
872
800
524
479
401
315
315
315
250
236
255
298
241
203
190
146
150
150
276
315
266
298
363
414
453
524
557
648
784
557
505
492
382
345
315
351
339
250
236
246
518
357
414
394
427
453
626
736
564
584
736
943
1140
1200
1170
1070
916
816
752
768
704
564
414
414
401
440
564
401
321
363
327
217
282
518
472
440
664
518
453
688
752
856
872
816
840
961
792
916
800
656
848
792
605
720
598
564
970
1170
943
907
872
736
598
505
440
453
440
351
351
315
315
298
333
453
633
898
704
550
612
633
598
570
557
524
518
524
591
570
538
498
479
420
369
369
375
505
466
401
351
321
250
222
222
195
190
158
241
382
434
401
394
382
351
310
266
212
226
250
217
195
186
165
154
161
154
135
135
124
105
89
135
114
108
101
95
199
260
260
276
250
203
186
186
190
195
186
114
95
95
89
84
78
84
69
44
40
44
56
42
36
34
36
36
32
34
34
34
34
34
18
7.2
5.1
5.8
5.8
11
26
7.2
6.5
7.9
9.3
17
20
20
20
20
20
20
20
20
20
19
15
13
11
10
8.4
19
22
19
19
19
17
17
19
19
19
19
19
20
24
20
19
18
18
19
20
17
17
17
19
15
17
17
17
17
17
14
14
14
13
12
13
14
16
17
19
20
20
20
19
18
18
19
19
19
19
20
15
15
14
15
19
17
19
17
14
14
14
15
16
17
17
17
17
15
17
17
14
15
12
11
9.3
11
10
9.3
9.3
8.4
7.5
7.5
8.4
7.5
7.5
7.5
7.5
7.5
7.5
7.5
6.6
7.5
5.7
5.7
3.9
4.8
4.8
4.8
5.7
10
8.4
7.5
9.3
8.4
44
72
82
67
22
72
46
72
106
143
186
204
233
118
72
106
186
143
118
114
90
118
177
44
42
48
190
209
209
126
147
177
190
209
172
172
190
186
168
159
186
190
366
440
394
292
182
159
151
134
134
134
182
172
143
143
102
94
82
98
110
94
72
78
114
126
114
110
143
134
130
118
106
98
102
110
130
130
147
143
155
147
138
126
106
70
94
72
72
90
143
126
106
86
78
82
102
110
75
72
94
106
134
143
147
134
126
159
272
339
361
272
328
313
383
292
195
282
313
297
257
195
252
383
603
573
508
445
328
218
195
182
155
164
143
147
147
118
102
110
155
143
126
106
110
106
94
98
82
75
75
86
130
130
122
86
53
70
61
58
56
48
58
67
64
53
70
86
44
44
44
44
44
42
42
40
42
42
42
44
40
46
48
46
44
46
44
44
46
48
48
46
46
46
46
50
37
42
40
35
33
35
27
24
26
24
24
24
24
22
22
22
50
94
72
67
94
33
27
106
86
82
44
33
24
22
22
20
20
24
48
40
24
22
20
17
12
14
15
15
15
20
22
19
17
22
22
22
22
20
20
22
24
20
20
20
20
24
22
20
20
20
19
20
26
29
29
27
26
26
29
29
29
31
35
40
42
42
42
40
37
35
33
31
31
29
20
15
14
12
10
14
16
20
22
20
20
26
22
26
22
20
19
20
20
20
22
17
14
12
14
14
15
11
10
10
10
10
10
11
11
10
10
9.3
8.4
7.5
7.5
6.6
7.5
7.5
7.5
8.4
4.8
6.6
4.8
4.8
4.8
6.6
8.4
9.3
5.7
4.8
6.6
4.8
4.8
4.8
4.8
4.8
4.8
5.7
6.6
5.7
5.7
4.8
4.8
4.8
7.5
15
15
15
15
14
15
17
15
17
20
29
48
54
62
62
72
64
59
49
98
86
56
52
21
20
42
98
101
89
75
62
56
56
78
72
78
81
75
64
59
59
54
42
34
32
40
81
86
78
66
49
36
34
28
133
226
260
131
173
276
288
271
282
139
128
131
131
131
54
34
84
124
124
128
131
131
128
128
128
128
124
121
131
128
121
121
128
192
146
54
32
30
30
28
30
32
32
30
26
26
26
26
26
23
21
30
23
23
26
26
21
18
20
36
21
21
18
18
18
30
36
36
56
124
394
420
327
282
250
199
217
241
271
241
226
241
255
339
345
427
453
394
363
382
339
250
321
394
369
363
246
199
190
195
199
241
186
173
298
420
512
524
414
327
246
241
226
217
203
199
222
226
231
199
217
226
165
86
92
105
89
75
75
75
75
89
124
95
78
75
44
44
42
44
69
56
42
42
42
42
44
42
42
44
46
38
40
40
42
42
40
40
46
52
52
56
49
52
64
54
69
78
81
52
62
75
95
75
62
62
59
59
49
40
105
83
23
20
20
20
21
23
23
23
23
23
26
30
28
30
24
23
21
17
16
13
8.6
11
14
14
14
14
13
12
13
14
13
13
11
11
11
11
10
10
10
10
11
13
13
13
14
13
13
13
12
11
10
8.5
7.5
8
8.5
9
9.5
10
10
10
9.5
9.3
9.3
11
11
11
13
14
14
14
13
12
11
11
12
12
12
12
13
14
17
19
17
19
20
20
19
19
20
20
20
20
20
20
17
17
17
20
16
21
10
6.5
6.5
7.2
9.3
9.3
9.3
8.6
7.9
7.2
7.2
7.9
8.6
7.9
8.6
8.6
8.6
7.9
8.6
8.6
7.9
8.6
8.6
9.3
8.6
8.6
9.3
13
12
8.6
8.6
8.6
8.6
8.6
7.9
8.6
9.3
9.3
9.3
10
10
10
9.3
9.3
8.6
106
70
11
13
13
11
28
28
30
26
24
23
26
26
23
28
28
28
28
28
26
26
26
63
186
236
178
208
195
255
276
276
246
231
231
226
222
226
226
217
217
212
226
250
288
222
92
95
92
95
101
105
124
139
142
146
142
165
139
146
124
105
108
105
108
178
195
165
158
131
108
166
293
178
182
139
271
310
208
310
246
190
142
158
178
199
195
208
241
195
282
414
420
420
486
466
414
339
276
222
150
236
217
173
208
241
266
271
345
498
479
577
680
633
531
512
453
505
518
538
492
544
492
564
544
672
776
889
688
605
570
538
339
276
298
241
199
226
231
226
203
186
186
222
222
208
208
271
327
271
186
169
165
158
150
139
124
131
131
128
135
124
124
118
101
81
81
105
92
84
75
72
69
105
95
86
81
78
139
146
84
75
75
98
81
92
92
86
95
111
135
135
128
101
81
75
72
69
64
59
49
59
54
46
42
44
38
40
66
101
86
64
78
42
32
56
38
42
49
49
32
23
21
17
18
21
21
21
20
19
19
18
18
20
20
20
18
19
21
23
21
19
17
15
15
14
16
11
11
24
30
23
25
25
17
12
22
25
50
35
16
10
10
10
11
16
21
38
32
11
16
14
10
11
17
17
20
20
20
18
17
17
21
18
21
17
16
17
18
23
26
36
26
17
13
9.3
9.3
8.6
10
11
23
20
20
20
17
16
10
11
32
13
10
10
10
11
10
9.3
9.3
11
10
10
13
13
17
17
17
18
18
30
11
11
11
11
13
11
14
17
18
30
38
8.6
20
7.9
17
34
13
14
17
17
17
18
20
21
17
17
17
16
13
11
10
13
11
11
11
13
56
9.3
10
10
9.3
16
34
34
30
32
28
30
30
30
98
222
236
231
150
52
64
92
89
95
108
121
131
195
320
2070
1980
1430
1330
1260
1070
792
633
544
633
784
704
696
696
792
816
816
736
640
577
531
446
427
388
434
538
405
276
150
190
266
304
479
792
916
970
1040
1010
1070
1240
1500
1700
2350
2670
2520
2100
1820
1560
1410
1350
1240
1010
824
680
557
524
420
288
333
612
712
505
345
260
434
414
427
401
388
420
479
472
460
557
680
656
363
327
388
479
486
446
394
401
351
505
460
440
453
544
524
492
472
345
250
394
321
310
310
310
321
345
333
333
327
260
321
401
460
577
591
420
315
310
293
345
327
298
327
173
173
154
121
98
105
212
241
169
135
124
161
92
121
190
182
165
131
128
105
92
69
56
56
59
54
56
54
56
54
69
68
36
29
128
293
276
231
288
260
241
370
263
11
28
59
69
84
190
271
276
266
271
260
293
375
524
564
557
564
518
453
479
492
472
460
460
388
357
339
351
345
327
333
339
333
260
208
276
266
255
222
178
240
239
190
64
56
75
105
124
135
161
169
154
108
105
128
146
139
135
158
139
124
101
89
95
71
131
128
108
25
71
62
84
101
84
78
92
110
130
140
110
100
110
120
70
95
80
60
70
60
60
65
66
59
69
72
92
85
84
62
69
86
72
64
62
66
50
55
60
44
36
52
49
45
38
28
28
26
26
26
28
32
42
52
38
40
26
30
20
17
16
27
35
21
18
18
20
24
49
52
44
52
66
64
75
81
78
62
52
72
92
92
78
64
75
40
34
56
75
59
74
63
26
32
46
72
92
108
114
95
108
108
124
289
382
446
550
493
420
434
408
266
199
246
357
472
544
570
544
518
420
394
388
498
744
1940
4360
4260
3180
2610
2330
2070
2540
2930
2930
2700
2420
2220
2060
1940
1860
2020
1920
1700
1530
1590
1700
1700
1710
1720
1730
1700
1850
1890
1920
1880
1840
1770
1850
1880
1830
1700
1490
1340
1240
1170
1370
1250
1190
1610
1770
2020
1860
1660
1450
1330
1200
1180
1120
1240
1340
1510
1630
1570
1520
1450
1380
1340
1190
1030
943
864
872
952
1020
1050
1060
1120
1060
1130
1310
1190
1060
1010
934
784
736
605
531
453
460
591
538
505
472
498
498
466
440
460
479
434
420
557
446
466
505
626
656
664
505
557
486
271
231
231
250
298
333
369
427
401
394
339
327
288
222
144
72
69
185
108
139
226
222
222
190
111
264
231
135
128
98
131
220
178
173
173
101
59
49
46
72
81
75
95
105
92
66
52
46
42
40
36
36
36
36
36
33
21
21
23
20
38
95
108
128
128
105
108
225
255
222
222
208
260
260
255
246
266
276
276
255
220
30
24
23
23
23
24
24
28
40
42
40
59
72
69
62
54
52
52
44
36
34
36
40
40
40
36
38
38
40
23
18
17
10
7.9
5.8
5.1
14
40
22
9.3
8.6
7.9
7.2
7.2
6.5
12
18
11
14
18
32
49
52
49
56
78
69
46
42
50
42
50
55
75
70
55
45
60
40
35
20
20
18
15
10
10
10
15
20
20
19
19
15
15
15
15
14
20
20
17
29
31
17
30
35
30
29
27
48
39
40
42
37
61
58
49
29
26
40
48
53
53
67
64
50
31
27
26
33
31
35
37
33
31
29
24
27
21
12
15
19
22
19
17
17
17
17
17
17
17
17
17
17
17
17
32
44
64
104
25
22
26
24
22
24
14
17
10
12
9.3
56
72
61
56
53
48
46
44
27
15
43
78
118
143
200
172
177
168
151
122
102
67
78
167
247
177
155
159
200
204
200
204
190
182
155
164
190
147
126
85
46
108
91
33
37
53
118
191
235
113
70
67
82
210
287
267
272
297
383
334
287
282
277
302
282
252
287
287
287
318
377
468
468
519
555
555
567
567
508
361
344
350
307
302
228
159
314
451
508
434
361
383
451
457
485
445
328
372
502
479
491
609
712
736
668
627
591
417
344
302
143
88
277
297
297
292
267
267
272
228
252
247
218
238
242
218
223
218
242
318
400
434
383
350
267
252
247
282
313
334
383
372
394
400
377
281
182
148
62
96
99
46
33
31
29
31
31
29
59
26
22
22
26
22
230
292
267
242
180
103
24
20
19
17
17
19
29
35
37
27
29
29
27
27
27
22
22
29
26
22
19
22
27
26
26
26
26
26
31
37
40
42
42
61
59
27
17
14
17
17
17
15
22
45
19
39
42
12
12
34
78
48
42
27
26
42
44
29
22
24
24
26
22
15
15
15
15
14
15
15
15
16
16
16
16
18
19
20
21
22
21
21
20
20
20
20
20
20
20
20
20
20
19
21
23
25
30
30
95
85
35
22
15
14
15
15
18
20
18
18
17
17
16
16
15
17
17
15
15
15
20
30
30
30
30
35
45
45
35
30
20
16
14
12
17
20
20
20
20
20
20
20
19
17
15
14
11
11
12
12
15
15
15
15
11
12
10
11
10
10
10
10
10
10
15
22
20
22
24
22
20
15
15
14
14
14
85
65
17
15
17
85
15
24
17
15
17
31
35
37
35
37
35
37
48
67
56
56
58
58
61
94
247
155
102
90
82
82
94
102
90
20
17
20
26
17
26
27
26
33
52
26
29
36
70
118
130
164
147
126
98
121
307
257
262
302
271
110
64
101
267
292
302
302
227
272
267
267
272
307
389
580
420
209
143
186
189
94
169
114
67
246
318
417
318
361
283
271
334
182
177
200
377
468
428
411
361
350
372
405
389
350
344
344
339
323
272
247
287
282
282
307
287
297
267
164
164
143
134
134
134
168
195
334
334
323
318
355
247
262
228
182
159
147
138
200
218
172
159
126
122
138
204
242
228
204
195
182
182
177
116
65
130
130
164
164
154
106
147
144
172
143
106
213
159
138
90
64
54
50
46
50
46
40
42
49
40
42
42
40
40
42
44
46
46
46
46
46
46
50
56
58
53
50
53
56
56
72
61
74
56
53
53
53
53
50
53
58
61
61
61
64
64
58
58
64
61
54
29
33
36
27
26
26
19
17
15
14
12
11
12
14
11
12
14
15
12
12
14
13
14
14
14
14
14
12
12
14
15
12
11
11
12
20
21
21
21
20
20
20
20
20
19
20
20
19
19
19
19
20
19
19
17
15
15
14
14
15
16
15
14
15
15
15
16
15
15
15
15
15
15
15
15
17
19
21
24
24
20
19
17
17
16
15
15
14
15
17
18
19
19
15
15
15
15
14
17
17
18
18
19
19
19
19
20
20
20
19
19
19
20
17
18
18
20
20
26
26
22
22
24
25
22
24
20
16
15
15
14
12
12
12
12
12
12
12
14
15
12
12
12
12
14
15
14
14
14
14
14
14
14
15
94
45
14
19
29
29
27
20
19
22
26
27
26
24
60
114
182
223
228
177
95
58
177
204
182
218
313
389
422
383
389
417
514
1750
3000
2540
2790
2660
2910
3340
3490
3340
2960
2800
2460
2150
2290
2480
2550
2900
2800
2700
2540
2500
2400
2150
2000
1950
1800
1580
1400
1200
1300
1240
1050
979
1060
1170
1340
1470
1610
1840
2160
2020
1670
1440
1330
1130
970
872
800
768
744
720
675
652
660
652
615
573
615
615
705
682
652
627
621
603
394
383
474
615
744
848
889
1020
1060
808
776
1210
1110
1050
816
633
479
350
233
182
182
228
313
361
323
400
380
370
361
405
302
177
122
354
417
389
400
372
313
297
262
168
177
143
169
366
344
243
154
292
282
277
282
282
277
287
184
120
56
130
82
72
64
96
82
48
48
56
58
46
42
31
31
33
35
27
34
35
44
40
46
134
114
67
53
46
40
42
42
40
40
35
37
61
44
44
46
37
46
48
46
46
44
46
53
50
42
42
44
42
40
37
31
41
24
22
20
22
22
24
116
164
177
102
75
70
103
134
92
12
8.4
8.4
9.3
10
9.3
10
11
11
10
10
11
9.3
8.4
7.5
8.4
9.3
8.4
9.3
10
12
14
12
11
11
10
11
12
11
11
12
11
11
10
9
15
17
24
26
27
26
25
26
26
22
15
10
5
4.5
4
4
4
6
6.6
5.7
4.8
5.5
7
9
10
12
13
12
11
12
11
10
8
7
6.6
3
2.4
6.6
9
12
14
15
15
17
15
12
19
15
14
12
9
6.6
11
14
12
12
14
14
20
20
31
26
26
26
24
22
26
35
35
40
40
42
95
103
51
37
42
53
26
22
24
19
20
20
20
20
20
37
102
70
37
56
58
53
72
53
42
58
61
78
122
138
51
42
68
110
155
143
118
98
17
29
106
134
110
115
102
92
58
87
159
164
130
122
114
90
128
134
135
155
195
190
143
122
110
103
50
116
118
212
323
178
118
126
100
46
86
307
307
318
277
204
182
130
151
143
159
177
200
204
238
223
204
155
159
155
151
195
228
344
292
209
182
94
42
76
44
76
94
82
73
137
138
134
143
143
138
138
138
134
86
95
267
277
238
233
218
223
247
262
247
223
218
195
151
56
61
94
168
209
147
186
195
252
257
287
297
361
344
328
204
47
42
70
130
200
209
186
172
195
186
228
277
297
287
277
277
262
126
114
110
94
114
85
75
78
50
42
37
72
114
102
75
61
53
62
122
53
52
42
22
22
24
53
64
49
22
22
24
31
35
24
22
35
42
40
31
27
24
29
56
72
75
75
72
50
61
58
58
61
61
58
58
61
61
61
48
56
53
56
56
56
75
134
198
182
214
218
228
100
19
19
19
20
20
19
12
11
11
11
10
10
10
10
10
10
10
10
10
10
9.3
9.3
9.3
10
10
9.3
9.3
9.3
11
11
10
11
11
11
12
12
12
12
15
31
50
33
27
20
19
17
20
22
26
20
22
19
17
17
15
14
15
19
17
15
17
19
17
15
14
12
12
11
11
11
11
11
14
14
12
12
12
14
15
17
15
14
14
14
14
15
14
12
17
15
14
14
14
14
14
15
14
15
15
15
15
15
15
15
15
15
15
17
17
17
17
17
19
19
19
19
19
20
20
22
20
19
18
18
18
19
19
15
15
14
15
15
14
15
14
17
19
19
19
17
18
17
18
17
17
17
17
16
15
16
15
15
15
15
15
15
15
15
17
18
19
17
15
17
17
17
17
19
19
35
36
43
53
53
37
35
35
39
50
45
107
201
225
179
155
114
105
56
44
87
172
230
194
171
129
171
186
243
278
61
142
180
166
162
166
193
283
320
338
93
62
104
149
234
138
81
119
127
100
106
246
209
125
64
97
102
431
497
464
432
499
436
359
350
461
440
303
269
387
254
247
233
199
298
527
539
272
348
607
616
629
611
626
661
837
761
659
278
236
179
554
1030
1110
1130
1140
1080
866
824
824
824
832
824
712
668
609
591
567
397
454
394
360
292
279
249
205
228
341
317
312
306
448
324
277
352
345
297
124
107
123
168
178
135
47
190
237
174
184
187
183
184
182
157
96
141
86
82
74
68
77
84
91
167
257
237
97
78
145
138
140
142
129
78
81
82
113
89
90
92
85
81
55
59
54
99
137
71
54
53
192
137
67
67
64
64
64
53
47
49
49
57
54
59
52
47
46
49
45
38
30
34
43
39
41
40
42
38
36
39
77
41
49
21
20
17
23
26
18
18
18
18
19
17
19
19
19
19
19
19
19
19
20
20
21
21
21
16
16
16
16
11
12
11
10
9.5
16
15
15
15
15
15
18
20
20
20
20
23
25
25
30
35
30
35
14
25
22
145
135
135
125
120
160
140
57
20
19
25
24
19
21
22
26
26
24
18
14
27
24
25
25
24
21
21
22
21
21
17
19
20
25
27
25
26
23
22
23
23
23
25
23
25
29
20
22
26
20
22
20
22
22
21
20
20
20
14
11
15
15
15
17
17
17
18
21
18
16
65
33
20
25
26
22
21
63
56
26
31
78
59
72
24
24
24
20
20
19
17
19
20
21
23
21
25
32
61
65
68
81
72
59
55
62
65
52
39
44
32
24
28
25
40
32
42
28
26
25
29
30
37
50
78
88
91
99
143
175
195
327
391
404
411
387
371
384
363
277
212
105
109
55
59
51
77
82
73
59
62
72
80
63
58
119
303
440
370
219
191
233
338
299
306
347
344
317
309
316
335
324
221
233
219
252
301
292
289
326
335
303
292
289
380
388
319
267
255
256
273
288
246
245
256
259
280
235
314
325
405
537
554
524
509
312
282
378
354
344
493
652
133
31
474
705
675
502
321
278
185
270
391
385
372
365
353
362
432
526
503
481
447
301
126
351
331
275
202
212
236
226
198
195
181
163
155
128
87
78
74
69
80
149
146
136
88
95
186
152
101
113
139
174
167
274
238
63
59
68
111
83
147
130
77
82
112
93
96
93
97
66
59
54
52
77
74
71
65
61
74
79
63
70
71
123
121
95
20
12
16
15
14
12
14
16
14
12
11
9.7
9.3
10
13
12
12
16
18
15
15
15
15
15
15
15
15
15
15
12
15
20
25
25
25
30
25
25
25
25
25
27
30
25
25
25
25
25
26
28
30
30
30
30
30
35
40
35
35
35
30
28
30
35
35
30
30
30
35
35
35
35
35
35
35
40
35
30
30
30
30
25
25
25
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
19
20
17
17
20
21
21
19
20
21
20
20
22
19
19
19
20
19
19
20
20
22
24
24
24
24
25
26
25
24
15
21
35
130
87
22
16
20
24
24
22
22
22
24
24
24
61
66
58
58
61
62
68
61
64
38
25
72
154
121
124
143
189
253
271
265
161
113
164
133
57
99
59
44
41
45
44
44
59
134
153
163
167
212
261
233
195
70
74
89
152
255
210
186
149
86
76
165
254
151
147
159
147
153
146
107
105
156
148
135
121
149
192
138
153
205
208
176
151
158
221
224
289
347
341
337
304
291
238
232
181
146
114
123
118
106
100
60
84
77
76
83
95
80
88
66
69
80
92
88
99
64
75
85
79
92
107
104
98
100
88
95
101
97
113
151
164
110
166
201
179
114
107
108
137
170
144
112
103
114
103
89
91
99
96
140
73
56
50
49
55
141
106
149
158
218
207
203
195
205
192
112
95
96
79
78
74
65
69
72
72
73
73
74
73
68
68
67
71
69
68
72
74
75
69
70
67
66
73
76
73
69
71
71
73
67
69
63
63
47
57
52
48
43
46
45
44
41
40
38
39
34
38
36
39
37
41
39
69
68
59
38
36
33
26
14
15
14
19
15
13
14
17
20
20
22
78
190
212
167
122
78
37
28
23
21
38
28
19
23
21
21
20
19
18
15
12
19
16
18
16
17
17
16
17
15
16
17
16
15
15
15
15
15
14
16
12
15
19
17
21
22
20
29
29
24
33
37
35
30
25
29
25
20
12
12
10
5.8
7
7.5
6.3
7.5
9.3
33
29
12
4.8
9.3
9.3
9.3
6.6
6.6
8.4
8.4
5.7
6.3
11
22
27
27
26
22
22
24
22
25
19
19
20
20
21
21
21
22
21
15
12
10
11
19
20
17
17
15
21
20
19
18
18
20
20
31
61
62
46
22
22
19
20
19
19
18
19
20
20
20
24
24
20
16
15
17
15
11
14
13
15
16
16
16
18
36
29
40
35
32
36
37
34
31
83
101
27
28
24
25
24
24
21
34
48
47
48
43
45
43
41
43
36
29
23
8.4
12
18
13
9.7
14
13
19
14
13
12
16
19
40
58
36
13
18
18
17
16
13
16
12
13
17
15
17
96
68
29
22
42
80
54
19
20
14
23
24
21
14
21
73
241
318
313
307
360
87
122
276
291
296
306
358
331
338
411
428
477
582
530
377
149
147
330
270
238
223
260
303
367
358
353
352
352
304
259
260
238
168
152
140
181
131
135
163
148
139
125
140
209
221
268
244
194
198
131
138
153
157
162
158
156
134
142
120
121
115
104
99
103
101
105
127
93
72
75
66
72
68
64
64
68
66
39
39
54
59
71
77
65
69
70
66
58
58
63
70
91
61
62
46
44
41
44
40
44
50
75
76
62
51
39
22
22
21
22
18
42
41
13
23
35
36
37
34
36
48
47
49
91
55
71
86
61
23
69
36
25
21
40
48
53
42
45
40
89
100
51
24
31
22
17
16
64
74
12
13
10
13
11
11
11
12
11
12
12
13
13
13
12
10
12
16
15
11
9
10
10
15
15
20
26
25
27
25
26
23
22
20
17
15
19
26
24
26
25
22
20
20
30
30
35
40
25
10
10
10
10
10
12
12
12
12
15
15
17
17
14
10
10
9.3
8.4
8.4
10
7.5
6.6
10
15
10
8.4
10
12
15
12
12
10
7.5
7.5
6.6
5.7
6.6
7.5
7.5
8.4
12
12
12
12
14
14
14
14
14
14
14
14
15
14
14
14
14
14
14
14
16
17
14
12
12
14
54
154
27
23
24
22
63
25
22
22
83
19
16
16
16
19
23
20
17
15
17
15
28
25
44
44
56
69
129
63
180
86
21
26
26
63
46
33
50
28
14
17
24
26
20
14
17
18
13
13
13
86
29
332
401
437
231
37
32
32
25
13
25
16
12
33
72
47
61
152
114
67
185
166
141
136
167
229
332
461
289
275
312
282
250
265
264
425
804
882
888
876
780
761
921
1200
1330
1250
1180
1180
1140
1050
974
983
1010
930
861
807
763
728
701
744
700
677
747
828
838
834
792
763
685
608
574
537
479
441
426
428
349
356
374
385
377
343
326
264
184
205
168
304
307
307
299
284
300
306
294
283
250
198
179
182
226
170
152
302
425
412
478
356
393
359
330
293
241
121
88
92
91
92
79
73
47
42
70
66
53
30
37
81
80
64
66
63
65
61
62
59
56
57
63
65
64
64
66
66
63
63
66
66
57
59
62
62
78
61
64
60
64
164
62
62
48
42
42
40
54
43
42
39
37
30
28
40
28
31
26
23
15
18
17
22
24
19
22
23
23
133
99
120
29
20
13
171
270
141
21
42
35
15
8.5
11
10
59
70
45
30
23
30
20
13
23
28
30
30
30
15
11
14
12
26
20
27
23
22
24
26
70
130
110
140
140
170
160
140
160
150
150
140
70
15
15
19
50
70
30
15
15
50
15
15
26
30
20
20
20
20
23
19
31
17
16
16
32
44
30
30
40
20
15
60
60
40
40
30
30
15
25
29
23
16
14
18
33
68
50
45
45
40
45
40
30
30
20
23
31
23
21
20
15
20
21
22
30
19
18
18
18
19
17
18
17
20
20
20
20
20
22
21
21
20
24
20
19
19
20
21
21
21
20
21
21
21
18
71
238
83
9.9
11
14
15
15
15
12
11
15
35
29
20
52
29
30
25
31
38
34
34
36
37
244
429
564
570
544
544
699
1160
1460
1760
1730
1620
1660
1780
1970
2310
2220
2080
1900
1690
1570
1650
1830
1910
1910
1780
1700
1660
1690
1780
1980
2020
1830
1670
1550
1200
1310
1380
1320
1310
1280
1290
1360
1400
1390
1380
1560
1660
1820
1910
1880
1810
1750
1650
1620
1610
1550
1440
1350
1280
1180
1110
1140
970
916
832
760
736
736
1060
1140
972
834
721
619
641
662
707
650
737
699
705
592
538
464
286
234
267
406
418
521
497
507
476
413
357
202
219
355
412
385
462
451
321
267
294
276
314
257
250
247
192
183
258
297
252
295
247
245
196
142
121
129
119
167
113
129
149
147
169
158
164
138
124
111
125
126
108
154
85
41
55
71
65
68
73
71
62
65
73
62
65
53
56
64
60
56
53
49
