# DWR BOCBGRCO SOUTH BOULDER CREEK BELOW GROSS RESERVOIR daily mean flow
# Written by Hydrohistorian; missing days are NaN, never zero.
start_date: 1967-10-01 24:00
end_date: 2026-10-17 24:00
timestep: 1 DAY
units: cfs
scale: 1
24
24
24
24
24
24
24
24
24
24
77
99
101
101
101
101
101
101
101
101
101
101
101
92
89
89
89
89
89
89
89
89
89
89
89
89
90
89
89
89
89
89
89
89
89
89
87
89
89
89
89
89
89
89
89
89
89
89
89
89
78
74
74
74
74
73
73
73
73
74
73
73
73
95
114
114
115
115
115
43
14
13
13
13
13
13
13
14
14
14
15
14
14
13
13
13
13
14
14
14
13
13
13
13
14
14
14
14
13
13
13
14
14
14
14
14
13
13
14
14
14
13
13
13
13
13
13
12
13
13
13
15
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
14
13
13
13
13
13
12
12
12
12
26
48
66
66
42
73
110
142
160
160
160
162
170
175
175
175
175
175
175
175
174
174
177
177
177
177
177
177
155
102
80
80
80
80
80
80
80
80
80
80
80
130
173
185
185
185
211
253
299
312
263
249
234
152
111
110
78
61
61
61
133
157
157
285
243
212
212
247
260
260
260
373
455
467
478
566
596
635
684
703
706
706
620
505
555
596
600
605
605
605
609
652
676
680
684
629
511
472
554
600
600
603
609
590
524
500
338
252
252
296
320
349
371
361
334
334
364
386
376
356
313
232
232
264
269
245
245
188
158
158
158
143
135
140
140
139
139
137
145
153
189
212
213
213
167
157
175
140
102
102
102
162
155
162
191
191
190
182
172
172
172
172
143
130
130
130
130
130
130
125
113
113
114
114
125
133
143
144
144
144
144
144
144
159
209
164
164
164
164
153
140
140
140
140
132
112
110
110
101
95
95
96
96
96
96
98
96
84
72
72
72
73
72
72
72
72
66
64
59
52
54
52
51
46
42
42
42
42
54
61
61
61
61
61
60
60
60
60
60
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
61
61
65
68
80
92
93
93
93
93
73
64
64
64
57
50
48
56
60
60
60
24
11
11
10
10
10
10
10
10
12
12
11
9.8
9.8
10
9.8
10
10
9.8
8.5
7.9
7.9
7.9
7.9
7.9
8.5
8.5
8.5
8.5
8.5
8.5
9.2
7.9
7.9
7.9
7.9
7.9
7.9
7.9
7.9
7.9
7.9
7.9
7.2
11
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
15
15
15
15
15
25
51
82
87
89
89
89
89
89
89
89
89
89
89
89
89
104
112
112
112
112
129
141
92
46
115
142
142
162
177
181
181
181
179
177
177
209
227
225
269
298
298
298
269
257
260
260
260
260
260
266
115
20
11
8.5
66
101
170
201
201
201
201
201
201
203
238
294
296
303
384
437
467
467
489
467
478
418
410
369
339
402
437
437
437
437
437
410
384
332
298
298
322
369
498
523
546
532
495
448
432
413
374
320
276
276
276
276
322
429
478
478
478
478
478
456
442
432
402
392
392
298
240
266
303
332
362
366
322
287
236
255
276
273
289
262
244
229
219
219
219
219
219
219
219
219
217
217
217
215
213
213
217
219
217
213
213
213
203
201
201
201
201
182
209
209
209
209
209
153
124
125
125
125
125
125
125
125
122
120
120
120
120
120
120
106
96
79
69
69
69
69
69
69
69
69
69
69
65
64
64
64
64
64
64
64
64
64
64
64
64
64
79
86
86
86
86
86
86
54
32
32
32
32
32
32
32
32
32
32
40
45
45
45
45
45
45
45
45
31
24
24
51
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
62
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
76
84
83
83
32
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
56
118
141
141
141
141
141
141
141
141
141
141
141
151
157
61
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
36
13
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
51
68
68
68
68
68
68
68
106
164
219
236
236
236
234
234
234
234
234
234
234
234
234
269
287
287
315
332
332
364
384
415
440
440
440
440
470
503
526
534
534
534
534
534
486
464
426
415
415
418
418
448
407
296
260
260
260
322
364
364
369
372
372
374
407
424
424
424
424
424
424
424
445
472
484
484
484
467
445
448
450
421
405
405
308
251
296
342
352
329
320
320
294
282
201
179
193
146
175
217
215
234
229
215
215
215
215
215
215
213
211
211
211
211
209
209
211
211
211
211
201
197
215
173
146
144
160
168
168
207
225
225
225
225
225
234
238
238
238
238
238
238
238
205
157
139
139
120
110
110
110
110
110
110
110
136
148
148
130
122
122
122
122
122
122
122
122
122
122
122
110
102
102
102
102
102
102
102
102
102
102
102
122
130
130
130
130
130
130
130
130
130
130
104
77
77
39
28
28
28
28
28
28
27
27
18
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
12
12
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
12
9.6
11
9
9
9
6.6
3.6
3.6
3.6
3.2
3.2
3.2
17
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
21
20
22
22
22
22
24
24
15
12
12
12
12
7.2
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
13
19
19
19
19
19
19
19
19
19
19
18
18
19
19
19
19
19
62
90
104
104
104
104
104
104
104
104
104
104
104
104
104
128
141
141
168
181
195
205
232
245
177
148
149
110
93
92
92
92
92
92
92
92
92
92
92
89
89
89
72
68
69
69
69
69
69
56
49
49
49
49
50
110
173
195
217
256
301
347
320
310
327
344
379
437
461
478
475
472
458
450
469
481
481
481
497
532
582
597
630
649
649
649
649
615
612
633
643
643
643
582
546
431
384
384
384
384
402
413
413
413
413
413
413
413
379
359
359
359
289
258
258
258
258
258
258
238
230
213
203
203
203
203
203
234
251
260
278
278
278
278
278
278
278
278
278
278
249
232
232
183
157
157
157
157
189
211
211
211
211
211
179
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
149
96
73
73
73
80
83
83
83
96
104
104
102
102
92
86
86
86
86
84
84
84
107
120
120
118
118
118
118
118
118
118
118
118
118
118
83
69
69
69
69
69
69
69
69
69
68
68
68
68
61
60
60
60
60
54
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
74
87
87
87
86
86
86
86
86
86
86
86
86
86
86
33
6.6
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.6
6.6
7.2
7.2
7.2
7.2
7.2
7.2
6.1
5
5
5
5
5
5
5
5
5
5
5
5
4.6
4.6
54
87
106
106
106
106
106
106
106
106
106
106
106
106
106
106
150
172
172
172
172
172
172
172
172
170
170
170
168
166
166
166
164
162
162
162
162
128
110
110
110
110
110
110
110
110
110
110
109
109
109
122
130
130
130
130
130
130
112
104
104
104
104
104
123
134
134
134
134
134
149
177
189
189
191
179
193
271
292
329
349
352
354
359
402
423
529
627
627
627
514
497
523
526
526
529
535
497
478
478
429
423
423
423
423
423
389
372
372
372
372
392
402
402
364
402
402
306
256
256
209
185
185
185
185
211
223
223
299
339
339
232
185
185
230
258
258
258
294
315
294
280
280
280
280
280
280
260
185
153
153
108
50
50
130
223
251
269
278
278
278
306
325
289
273
191
148
148
148
164
173
173
173
122
99
106
109
109
109
109
109
109
109
109
135
151
151
151
151
151
151
151
151
151
151
151
151
149
146
146
146
146
144
144
144
139
135
135
135
157
168
168
168
168
168
132
114
105
114
114
112
112
84
73
73
73
73
73
72
70
56
49
48
36
32
32
32
32
51
64
49
37
37
36
36
37
37
37
38
58
65
65
65
65
65
66
66
66
66
66
66
65
66
66
66
58
46
3.6
4.1
4.1
4.1
4.1
4.1
4.1
4.6
4.6
4.6
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.6
4.6
4.6
4.6
7.2
9
9
9
9
9
9
9
9
9
9
9.6
9.6
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
11
10
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
7.2
5
5
5
5
5
5
5
18
52
93
106
106
106
106
127
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
84
35
7.8
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
6.1
6.1
5.6
5.6
5.6
99
125
102
102
102
102
59
12
6.1
5
4.6
3.6
3.2
3.2
3.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.1
4.1
34
66
66
66
68
69
69
69
83
223
278
267
245
256
359
437
442
486
475
472
472
431
389
327
308
405
495
506
517
517
517
514
514
514
594
709
722
706
696
612
520
434
389
402
408
408
377
366
387
392
264
191
191
191
256
292
299
301
301
301
267
251
234
215
211
211
211
211
211
211
211
211
211
247
267
267
267
267
267
267
267
256
299
325
306
296
296
294
294
294
292
251
232
232
232
232
232
232
232
232
230
230
230
228
228
228
228
228
256
195
157
134
60
30
30
30
30
30
24
21
21
21
21
15
11
11
11
11
11
11
11
11
11
18
24
24
24
18
14
14
14
14
14
14
14
14
14
12
11
11
11
11
11
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
87
196
267
282
282
280
278
278
278
103
10
11
11
11
10
10
9.6
7.8
6.1
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
15
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
10
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
6.1
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
18
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
15
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
17
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
19
22
22
22
22
22
22
70
95
106
106
106
126
139
139
139
139
139
139
118
110
110
107
107
107
107
107
107
160
187
187
187
187
187
236
260
260
295
313
278
260
260
391
456
486
503
503
532
546
546
520
456
423
423
450
497
514
506
486
486
489
492
535
612
674
680
680
655
573
514
450
344
269
251
217
296
310
315
395
469
469
520
535
535
585
646
661
661
661
661
609
582
552
543
543
512
500
472
464
439
415
415
415
415
415
415
402
329
301
301
301
253
226
226
226
226
226
226
226
226
249
260
294
313
296
308
306
301
301
299
299
289
282
282
249
195
195
195
245
273
273
273
273
273
273
273
273
273
247
234
232
232
264
278
278
234
201
201
130
95
95
95
95
95
95
95
175
226
226
199
187
187
187
187
164
153
153
153
153
153
149
148
148
118
106
104
104
104
104
104
104
104
104
104
35
5.3
76
98
98
98
98
98
76
68
76
81
81
81
58
46
46
46
46
48
46
46
46
46
46
46
48
48
55
60
60
60
60
60
60
71
72
72
72
72
72
72
72
72
72
72
72
72
72
72
70
70
83
89
89
89
89
83
99
110
110
110
109
120
128
128
128
128
127
127
42
2.8
3.2
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
9
9
9
9
8.4
8.4
9
9
8.4
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
8.4
8.4
8.4
8.4
8.4
8.4
8.4
7.8
7.8
7.8
7.8
7.8
7.8
7.2
7.2
7.2
7.2
7.2
7.2
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
9.6
13
18
24
24
22
11
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
59
84
92
92
92
92
92
92
92
92
92
92
68
87
87
87
87
87
87
87
87
87
87
87
87
86
44
62
86
86
117
132
132
132
132
132
132
132
132
132
132
130
130
142
151
151
149
120
101
101
146
175
175
175
175
207
193
175
148
134
132
122
115
115
106
127
148
146
168
221
247
245
213
215
256
271
236
230
253
247
213
197
219
258
249
271
236
219
273
306
313
221
217
299
372
405
347
174
104
104
142
177
187
269
251
205
207
269
379
349
379
442
402
467
517
552
558
567
621
665
661
606
549
429
374
395
445
437
405
374
450
469
461
453
405
337
344
364
392
359
273
258
264
240
207
276
293
272
429
431
379
349
337
327
364
374
374
369
366
361
317
201
148
148
139
134
130
157
177
175
219
243
243
234
228
253
269
269
269
269
269
299
317
287
209
173
173
207
260
280
238
181
146
135
135
135
135
135
164
181
181
181
213
232
232
232
232
230
193
135
104
98
98
98
98
125
142
142
142
142
58
12
12
12
12
12
12
12
12
7
2.8
2.8
4.6
5
5
5.2
5
5
5
5
17
29
29
29
29
29
51
60
60
60
76
87
87
87
87
87
87
87
92
93
93
93
93
92
92
99
106
106
106
106
106
106
106
106
106
106
106
106
106
104
104
102
102
102
102
37
7.2
8.4
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8.4
7.2
7.2
7.2
7.2
6.1
6.1
5.6
6.1
6.1
6.1
5
5.6
5.6
5.6
5.6
5.6
49
128
168
170
170
170
170
168
168
168
164
162
162
162
162
162
162
162
46
4.1
4.1
4.1
4.1
4.1
6.1
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
10
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
59
98
122
125
125
125
125
125
125
123
123
123
123
122
127
130
144
153
153
153
135
125
125
125
125
125
120
125
125
125
125
125
123
123
122
122
122
158
177
177
177
177
177
177
170
164
164
181
191
243
337
379
347
329
313
249
219
238
253
356
408
395
379
369
374
374
418
469
472
456
475
492
497
509
489
442
317
256
256
315
253
215
223
332
464
469
369
278
256
256
313
392
421
379
337
292
294
294
313
329
329
369
392
389
395
392
352
329
308
296
296
262
228
197
166
157
157
157
205
234
234
253
267
269
269
269
245
232
219
181
164
162
162
162
193
228
251
260
258
256
301
327
327
299
282
282
278
232
205
205
207
209
207
238
258
197
160
158
158
189
209
232
209
160
104
83
83
83
83
92
102
106
106
99
81
73
64
58
58
58
58
76
87
87
87
87
87
87
87
112
128
128
128
128
77
31
28
26
26
23
21
21
18
14
13
13
13
13
13
13
18
31
28
24
24
24
20
18
18
15
13
11
10
10
42
139
175
72
7.8
7.8
7.8
5
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.6
4.6
4.6
12
17
17
17
17
17
17
12
10
10
10
10
10
7.8
6.1
6.1
5
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.8
6.1
9
9
9
8.4
8.4
8.4
8.4
8.4
7.8
7.8
7.8
7.8
7.8
7.2
7.2
7.2
7.2
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.1
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
9.6
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
14
23
29
33
35
35
35
35
87
89
89
89
89
89
101
107
107
112
115
115
115
122
137
142
142
166
157
170
217
264
301
282
251
249
234
226
226
217
213
213
207
205
199
217
223
209
247
264
253
247
271
342
369
369
369
369
387
429
450
423
413
342
301
292
292
287
276
273
276
276
276
262
234
217
217
217
217
203
193
207
215
199
177
170
170
181
199
191
183
183
183
183
183
189
209
221
221
221
221
221
226
230
215
199
183
164
120
90
81
99
117
117
158
215
234
232
236
251
256
243
234
205
177
172
172
172
172
172
172
172
172
146
123
120
142
157
183
209
215
215
215
215
213
197
187
187
187
86
35
24
14
13
13
13
11
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
66
151
181
181
181
223
253
273
285
280
262
260
269
271
271
276
292
299
296
294
285
278
276
230
203
203
193
187
83
94
151
157
139
123
120
123
57
18
23
23
28
18
11
11
11
11
11
15
18
18
14
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9.6
9.6
12
13
13
12
11
11
11
7.8
6.6
7.2
7.8
8.4
8.4
8.4
12
13
13
13
13
13
14
9.6
6.6
5.6
5
5
5
5
5
5
5
5
7.2
8.4
8.4
8.4
10
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9
9
9
10
12
12
12
12
12
12
12
9.6
7.8
7.8
7.8
7.8
7.8
6.6
5.6
5.6
5.6
5.6
5.6
5
5
5
7.8
9
9
9
9
10
11
11
11
11
11
11
13
15
15
17
17
12
9
9
9
7.8
6.1
6.1
6.1
14
20
22
23
23
23
65
114
139
139
151
164
164
183
197
195
187
181
181
181
195
221
199
177
177
177
177
185
191
191
189
201
211
211
221
249
258
264
269
264
267
299
320
289
226
199
197
197
157
134
135
158
193
187
217
296
366
418
415
379
361
387
413
453
489
532
591
558
523
461
426
429
372
344
327
317
320
339
352
354
372
431
514
546
570
591
564
546
549
552
567
576
564
561
624
633
618
649
646
537
478
489
467
437
500
535
514
492
478
464
483
456
418
410
397
339
423
423
423
423
413
395
361
332
294
294
344
369
369
366
366
354
344
332
301
278
166
114
211
273
287
308
315
315
313
313
313
296
289
289
289
289
289
289
287
287
299
220
207
317
317
325
327
294
243
221
215
209
245
267
289
294
292
292
292
292
301
308
167
86
86
86
86
86
79
69
66
66
66
66
66
62
58
61
65
104
146
153
153
153
153
86
5
5
5
5
5
5
5
5
5
5
5
5
5
6.1
65
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
40
14
14
14
14
9.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.1
6.1
6.1
6.1
6.1
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.1
6.1
6.1
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
9
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
9
7.8
7.8
7.8
7.2
7.2
7.2
7.2
7.2
7.2
7.2
13
60
46
18
18
18
18
59
74
74
74
74
74
74
92
96
95
96
93
90
90
98
114
134
142
134
128
128
128
128
128
149
166
166
166
155
148
148
146
146
146
146
146
181
209
209
211
211
209
209
195
193
168
168
168
168
166
166
166
181
215
238
238
238
260
287
301
240
215
234
278
310
320
251
205
213
213
215
215
294
347
247
141
81
64
64
129
199
256
294
315
322
339
349
349
395
431
450
450
450
481
497
535
573
558
535
540
520
506
483
469
458
458
448
431
423
410
434
437
415
402
402
415
421
402
389
389
389
389
389
382
379
379
372
366
359
337
313
301
294
310
320
320
320
296
267
211
189
157
130
90
72
57
50
50
50
50
102
132
130
130
162
181
181
193
207
221
221
221
258
278
303
317
315
315
315
315
315
303
236
183
170
168
168
168
185
197
197
197
197
197
108
62
151
191
191
189
185
162
148
146
144
68
5.6
5
5
4.6
6.6
8.4
8.4
8.4
8.4
7.2
7.2
7.2
7.2
7.8
7.8
7.8
7.8
7.8
9.6
11
11
14
19
79
107
90
80
80
80
80
84
87
92
93
93
95
95
89
128
158
158
158
158
135
120
120
118
102
90
90
90
90
90
90
90
90
84
81
81
81
90
95
95
95
95
95
95
95
95
95
95
90
86
30
12
14
14
14
13
13
13
13
13
13
13
13
11
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
12
12
12
12
12
12
12
12
12
12
12
12
12
11
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
11
12
12
12
12
14
15
15
15
15
15
15
15
15
15
15
15
15
15
63
80
90
87
86
86
86
86
86
84
84
84
84
84
84
84
84
84
84
84
84
84
89
92
92
92
92
92
93
120
144
144
144
144
144
173
191
120
77
77
77
77
77
79
37
5
3.6
2.8
2.4
2
2
2.4
2
2
2
2
2
2
2
2.4
3.6
3.6
4.6
4.6
4.6
4.1
4.1
4.1
4.1
3.6
24
60
135
175
243
292
292
292
292
337
395
423
431
442
467
500
543
543
564
600
640
655
655
684
700
693
655
606
597
618
646
655
637
603
579
582
483
374
461
537
540
532
509
475
464
397
327
322
329
366
405
405
384
372
379
397
402
402
389
372
364
352
339
349
359
356
356
356
356
327
306
306
306
303
303
303
303
301
301
299
236
172
153
179
232
247
245
247
249
234
197
181
170
151
146
146
146
144
151
157
173
185
185
201
211
166
110
79
72
72
72
70
28
62
86
102
107
107
125
135
124
137
120
110
110
142
162
162
64
6.6
6.6
6.6
6.6
6.6
6.6
7.8
9
9
9
9
9
9.6
9.6
7.2
5
5
5
5
5
5
5
4.6
4.6
4.6
4.6
7.2
9
9
9
9
46
61
61
61
61
61
61
60
58
57
56
56
56
56
56
73
80
80
80
80
80
80
101
110
110
106
104
104
107
110
109
112
115
115
115
115
115
115
110
107
107
107
107
107
34
10
14
16
16
16
12
10
10
6.6
5
5
5
5
7.2
7.8
7.8
7.8
7.8
7.8
7.8
5.6
3.6
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
2.4
3.2
3.2
3.2
4.1
4.6
4.6
4.6
4.6
4.6
4.6
4.6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
4.6
7.8
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
14
16
16
15
15
48
43
35
35
35
35
35
35
35
38
40
40
40
42
45
49
49
49
49
49
49
51
65
72
72
72
72
72
99
146
164
179
187
187
258
306
273
211
162
149
142
139
127
120
106
96
96
96
96
96
96
96
81
74
74
74
87
127
162
234
273
273
276
276
276
317
329
325
327
377
405
431
526
552
514
461
408
327
294
327
332
327
299
285
285
292
303
332
332
339
325
249
213
294
359
301
260
249
249
249
249
249
232
223
223
197
197
207
228
201
177
177
251
299
299
282
273
273
154
83
134
221
253
253
253
253
273
287
236
181
166
166
139
123
106
95
95
84
73
70
95
142
164
173
179
179
151
137
135
146
172
183
183
168
146
139
146
151
151
151
151
149
129
157
127
109
109
109
109
109
109
109
109
109
107
107
107
62
38
38
38
38
34
32
32
32
32
32
32
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
32
28
28
28
27
27
30
33
33
33
33
49
57
61
62
62
62
62
62
62
62
62
62
62
61
61
61
60
60
58
56
56
56
56
56
56
56
56
55
55
55
55
55
57
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
17
7.2
7.2
7.2
7.2
7.2
6.6
6.6
6.6
11
14
14
14
14
14
14
14
14
14
14
14
14
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
71
65
60
61
61
61
61
61
61
61
61
61
61
80
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
112
125
125
125
125
123
123
123
123
123
122
122
122
122
130
177
201
201
199
199
199
199
197
203
207
205
207
205
205
205
205
203
203
221
234
234
238
245
243
240
262
280
269
267
267
264
262
223
201
201
201
201
232
247
294
320
329
342
359
384
395
408
418
421
421
423
426
429
478
543
570
573
573
573
579
585
540
520
526
512
489
448
429
481
514
520
526
492
448
486
543
561
489
448
448
448
448
495
552
526
543
579
588
588
567
532
506
535
523
517
517
475
434
426
423
423
421
400
354
387
315
347
402
332
313
334
356
364
325
301
236
230
249
247
247
207
162
151
181
201
215
226
247
260
230
211
209
195
187
207
238
223
205
205
207
207
207
207
207
205
205
205
205
185
173
173
155
144
144
144
135
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
130
130
128
114
104
93
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
84
84
84
84
84
84
84
86
86
86
86
86
86
84
84
84
84
90
93
92
92
92
92
89
87
87
87
53
14
14
13
65
84
84
84
84
84
104
110
110
110
109
107
109
110
123
130
130
132
130
132
112
99
93
92
92
90
90
90
86
84
84
84
83
83
83
83
87
90
90
89
89
90
90
92
90
90
89
90
90
95
96
96
96
95
95
95
96
96
96
96
96
96
96
93
93
92
92
92
92
92
92
92
92
90
90
90
89
87
87
86
86
86
86
86
86
86
86
86
84
84
84
32
14
14
14
14
14
14
14
14
14
14
14
14
18
19
19
19
19
19
19
26
28
28
28
28
28
27
27
27
72
110
122
122
153
172
170
170
149
135
135
137
137
137
137
137
137
137
137
137
132
130
130
130
128
128
112
104
93
66
54
54
52
34
26
26
26
26
26
26
26
26
26
26
26
26
36
43
55
64
66
66
66
66
48
22
6.6
6.6
6.6
6.1
4.6
3.2
2.8
4.1
7.2
7.8
7.8
8.4
9
9
9
9
9
9
10
240
377
405
448
514
588
573
481
429
405
395
439
514
543
555
543
520
517
509
555
537
579
535
486
456
426
410
366
408
437
450
503
526
526
456
402
448
523
549
467
418
418
418
421
439
450
450
413
395
395
395
374
332
315
315
315
315
352
384
392
359
303
282
342
405
410
402
384
361
310
289
317
334
334
334
334
313
205
251
292
310
308
303
320
329
329
320
315
285
269
228
205
205
185
258
264
264
264
264
249
269
269
269
269
236
217
195
183
183
181
181
209
228
228
187
168
166
166
166
166
166
168
168
168
168
168
157
149
139
134
134
134
134
134
134
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
130
130
122
118
118
118
118
102
78
95
95
95
95
95
95
95
93
93
95
96
98
98
98
98
98
96
96
38
19
19
16
14
14
14
15
15
15
15
15
15
15
14
14
14
14
14
14
15
15
15
15
15
14
14
15
14
14
15
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
12
11
11
11
11
10
10
10
10
10
10
17
18
18
18
18
17
17
17
16
11
8.4
8.4
8.4
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
12
14
14
15
15
15
15
15
15
7.7
3.2
2.8
2.8
15
56
83
83
87
89
89
89
87
86
92
96
96
96
96
95
99
101
101
101
102
99
95
95
95
95
95
95
95
114
122
122
122
122
122
122
122
122
122
122
122
122
122
93
80
79
79
79
79
60
49
49
49
49
49
49
48
48
48
23
4.1
4.1
4.1
3.6
19
30
46
86
86
86
130
170
232
276
285
308
320
320
320
400
450
478
497
497
461
445
445
445
418
402
402
469
523
532
445
392
445
439
392
384
369
374
384
384
369
377
387
439
523
561
561
514
489
529
564
570
573
573
573
573
512
478
478
475
458
448
448
448
448
448
448
429
421
421
421
421
379
356
356
356
356
356
327
292
280
278
276
276
276
276
276
276
276
276
301
317
317
317
301
292
282
236
226
232
232
193
170
173
170
197
217
217
247
267
228
205
203
203
201
201
201
201
201
217
228
228
228
228
228
228
228
228
228
228
228
228
195
177
144
125
125
125
125
125
125
125
125
125
125
125
125
139
148
148
132
122
122
122
122
132
137
137
137
137
80
50
49
74
89
89
89
80
74
74
74
79
83
83
84
83
83
83
83
83
83
83
83
83
76
72
72
72
72
72
72
72
72
72
72
72
72
83
90
90
90
90
90
90
90
90
90
90
90
90
34
16
16
16
16
16
16
16
16
12
11
11
11
11
11
6.6
4.6
4.6
4.6
4.6
4.6
6.6
8.7
5
5
5
5
9.6
14
14
14
14
14
14
14
14
14
14
11
7.8
7.8
7.8
7.8
7.8
11
13
13
13
24
72
95
95
95
98
98
98
98
98
98
92
89
89
89
89
89
89
89
89
89
89
89
72
89
89
89
89
89
89
89
93
98
98
98
98
98
98
98
98
98
98
98
98
104
107
107
107
107
109
109
109
109
109
109
109
109
109
109
115
118
118
118
118
118
118
118
118
118
118
118
123
137
141
141
141
141
141
148
211
251
294
322
322
322
322
249
215
215
215
213
213
213
211
197
189
189
189
294
366
366
395
410
410
410
342
303
303
273
256
256
256
256
256
256
256
285
306
306
310
327
306
256
413
481
481
481
481
481
467
461
461
461
423
402
402
437
458
475
486
486
486
486
486
486
486
486
486
458
418
359
334
334
334
334
334
344
349
349
361
369
387
397
262
313
421
421
421
329
278
278
278
278
253
238
238
238
267
308
322
322
287
267
256
215
215
215
215
215
260
289
289
289
289
289
289
289
289
289
289
289
289
289
289
276
264
264
264
264
264
264
264
264
264
264
264
264
205
172
127
106
164
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
166
146
146
146
146
146
146
146
137
110
96
96
95
96
96
96
96
96
96
96
96
96
96
76
65
65
65
49
14
50
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
80
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
52
87
139
139
137
139
139
139
137
81
11
11
11
10
10
35
51
51
51
51
51
51
51
27
12
12
12
12
12
12
12
12
12
12
12
12
12
10
67
87
87
87
87
87
87
87
87
87
87
87
87
87
87
89
89
89
89
89
89
89
89
89
89
89
89
93
95
95
98
99
99
99
99
99
99
104
106
106
106
106
109
112
112
110
110
110
110
106
104
104
104
104
104
104
101
99
99
99
99
99
99
81
72
72
73
73
73
73
72
72
72
72
72
72
72
81
101
109
93
86
93
109
130
141
141
141
137
146
118
102
101
101
101
101
84
66
61
61
80
90
90
90
123
146
164
177
177
177
179
273
329
327
310
301
301
282
276
276
276
299
310
310
285
271
271
271
315
352
356
366
392
405
408
408
408
408
408
410
402
400
387
379
384
384
332
301
301
301
301
301
301
349
377
377
382
384
387
387
389
467
514
503
497
509
500
492
514
486
453
434
434
377
344
344
344
344
344
344
344
344
344
344
344
325
325
276
226
217
232
230
230
230
230
276
306
306
337
349
349
349
310
285
289
289
289
289
287
287
285
285
285
285
285
285
282
282
282
282
282
203
158
158
158
158
230
278
276
276
276
238
217
217
217
217
170
142
142
142
142
142
142
141
141
141
109
92
92
92
92
92
92
92
92
92
92
92
92
92
95
98
98
98
98
98
89
84
83
84
83
83
82
81
81
81
81
81
33
20
24
24
24
24
24
24
23
23
23
19
16
16
16
16
16
57
86
86
86
86
86
86
86
86
86
86
86
87
87
87
92
95
95
95
95
95
95
95
95
NaN
95
95
95
89
86
86
86
86
86
86
83
81
81
81
81
81
81
81
81
81
81
81
84
86
86
86
86
85
84
84
84
85
84
84
84
84
83
83
83
86
87
87
87
87
87
87
87
87
86
86
82
80
79
79
79
79
79
79
79
79
81
83
83
83
83
83
83
83
82
82
82
81
81
81
81
81
81
81
81
85
87
87
87
87
87
87
90
92
92
92
92
95
95
95
96
96
96
96
96
96
96
96
96
96
96
98
98
98
98
99
99
99
99
99
92
89
89
89
89
89
88
89
93
96
96
96
41
30
35
38
40
40
40
36
49
56
56
84
98
98
74
44
37
36
26
20
20
20
20
27
31
38
42
43
43
52
62
65
75
90
95
95
96
128
144
152
163
190
251
328
335
397
433
365
333
333
299
252
237
237
238
238
238
258
285
326
381
455
508
454
355
275
263
262
246
327
398
413
427
390
329
282
266
267
305
324
324
313
305
305
307
331
288
227
219
258
276
264
258
258
258
258
258
258
258
258
258
258
257
256
256
274
297
303
321
329
328
327
327
326
325
324
309
300
236
203
203
226
239
239
239
238
239
238
238
239
225
218
217
259
279
278
278
245
228
188
144
136
137
137
136
136
136
136
136
136
136
137
137
137
137
137
137
136
113
101
100
101
101
93
89
89
89
89
89
89
88
87
87
87
87
87
87
87
91
95
95
95
95
95
95
95
95
96
95
95
95
96
96
96
95
95
96
96
95
78
70
70
70
70
70
70
70
70
70
70
70
71
71
70
71
70
71
70
70
70
70
70
70
71
91
101
101
101
101
101
101
101
101
101
101
100
99
99
99
99
99
122
134
134
134
134
134
144
149
149
149
149
62
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
8.4
5.6
5.6
5.6
5.3
5.3
5.1
5
5.3
5.2
2.8
1.6
1.7
1.7
1.7
1.7
5
7.3
7.2
7.1
7.2
7.2
7.2
7.2
4.4
2.8
2.8
2.8
2.8
2.8
2.8
2.6
7.2
7.2
7.4
7.8
8.4
8.4
8.4
8.4
8.5
9
9
9
9
12
14
14
14
14
14
14
14
15
15
15
15
15
15
16
16
16
16
16
16
17
17
18
17
17
17
18
18
18
77
92
93
93
92
92
95
98
98
98
104
107
107
107
112
115
115
115
115
107
104
104
104
104
105
104
113
118
129
136
136
136
144
151
153
164
170
170
170
170
170
168
168
166
164
115
92
92
92
149
166
164
164
164
164
153
195
223
219
221
292
352
392
450
429
402
402
369
352
354
382
400
400
402
453
483
512
526
532
534
555
564
570
585
579
579
579
582
585
564
495
448
437
448
467
520
579
597
597
597
564
429
342
398
382
388
394
391
390
350
329
372
433
453
446
412
318
271
306
322
322
277
256
169
118
167
233
255
256
269
276
276
294
303
251
225
224
223
223
225
225
225
178
138
130
130
130
130
130
130
176
228
244
243
196
168
168
168
167
167
168
168
168
168
168
168
168
198
212
211
212
213
213
212
212
211
211
211
213
213
149
118
118
119
120
120
120
120
120
121
121
121
120
120
121
120
120
120
120
120
120
120
120
120
120
120
120
120
97
84
84
84
84
84
84
84
33
6.6
6.6
6.6
6.6
6.1
6.1
6.1
6.5
6.6
6.9
58
84
85
86
86
85
84
84
84
84
96
104
105
105
105
106
106
105
105
105
104
104
104
104
104
105
104
104
104
104
104
104
104
104
104
104
104
104
91
84
84
84
20
6.1
6.5
6.6
8
9.6
9.6
16
19
20
21
21
20
20
20
20
20
20
12
7.2
7.2
7.2
6.6
6.7
6.9
7.2
7.2
7.2
6.3
6.3
6.5
6.6
6
5.9
5.9
6.6
6.1
5
4.6
4.6
4.6
4.9
5
5
5
4.9
4.8
5.5
5.7
5.6
5.6
6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
6.1
6.1
6.3
6.2
6.4
6.6
6.6
6.6
6.6
7
7.2
7.2
7.2
7.2
7.2
5.2
4
4.1
4
4.1
4.1
3.8
3.8
3.8
3.8
3.7
3.6
3.7
11
71
63
49
49
48
49
51
56
58
58
64
81
89
89
89
89
89
89
89
93
95
101
104
104
104
104
91
85
85
86
86
86
115
130
130
130
130
130
130
146
168
210
249
259
258
320
350
349
348
319
304
303
245
215
215
214
213
213
213
262
287
276
271
271
273
271
271
273
273
272
273
273
274
314
421
464
396
312
375
376
410
428
432
434
389
367
369
354
348
319
296
313
304
262
245
245
247
247
258
265
281
298
302
384
425
353
317
317
317
317
317
318
317
348
361
361
378
387
387
387
370
362
362
362
269
221
221
222
221
210
205
205
206
205
206
205
236
251
250
250
250
250
250
213
199
199
199
199
199
199
199
195
176
166
166
166
166
151
144
144
144
144
144
144
143
148
183
201
200
199
199
199
199
199
199
199
199
197
148
122
122
122
122
122
122
122
106
98
98
98
87
81
81
81
81
81
109
125
125
125
125
124
124
124
124
124
124
124
123
123
122
122
122
39
2.4
2.4
2.4
2.6
2.8
2.9
2.8
2.4
67
80
81
81
81
81
81
82
83
83
84
84
84
84
84
84
83
83
83
83
83
83
83
83
82
82
82
82
82
112
127
126
125
125
125
125
125
125
125
125
125
125
125
98
80
80
80
80
80
80
80
79
79
79
79
16
3.6
5.6
5.6
5.6
5.6
6.1
6.1
6.1
6.1
5.6
5.6
5.6
5
5
5
5
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
15
59
60
58
76
84
84
84
84
86
86
86
86
86
84
68
58
58
73
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
132
157
155
155
122
107
55
6.6
6.6
6.6
21
29
29
29
16
6.6
5.6
6.6
7.8
7.8
7.8
7.8
7.2
7.2
7.3
7.2
6.6
6.1
21
30
30
18
11
11
11
10
13
22
18
20
20
26
31
49
56
50
46
46
46
46
47
58
66
66
66
66
65
65
65
65
65
65
84
96
96
96
104
107
107
115
129
132
132
132
132
132
132
117
124
134
134
134
134
134
153
166
166
170
172
172
172
177
187
191
191
191
118
115
173
264
344
402
418
421
421
464
481
453
413
400
400
402
418
440
484
540
567
570
573
549
534
537
543
546
546
489
456
459
461
434
418
453
440
421
421
450
470
440
424
356
324
315
280
280
312
301
271
271
271
271
271
256
155
87
209
312
342
342
342
243
160
141
141
141
199
236
236
236
193
168
168
168
149
141
141
168
203
215
215
215
215
215
215
149
115
115
115
115
122
127
127
127
127
127
172
201
201
201
201
201
201
201
164
144
144
189
199
187
122
41
41
41
27
18
16
16
14
13
13
13
13
13
13
35
14
75
93
93
93
93
104
112
112
144
164
164
168
170
170
170
247
294
294
294
258
241
241
239
239
239
239
239
201
157
146
146
146
146
113
83
76
35
15
15
15
15
15
18
19
19
19
19
19
19
19
19
19
19
19
16
8.4
5
5
5
5
5
5
5
5.6
5.6
5.6
5.6
5.6
5.6
4.6
4.1
3.2
2.8
2.8
2.8
2.8
2.8
2.8
2.8
2.2
2
2.1
2.1
2
2
2.4
2.4
2.8
2.8
2.4
2.4
2.8
3
3
3
3.6
3.2
2.8
2.7
2.8
2.8
2.8
2.8
2.6
2.7
2.6
2.4
2.4
2.3
2.4
2.4
2.4
2.4
2.4
2.4
3.8
5
5.1
12
18
14
5
4.7
4.6
4.6
5.6
13
49
77
87
87
87
87
99
106
110
112
112
112
112
112
112
112
112
112
112
112
112
112
98
90
90
90
91
91
90
90
90
90
90
93
97
97
96
96
96
96
97
98
98
98
98
98
98
98
98
98
98
98
98
97
97
98
98
97
95
95
95
111
120
119
155
176
175
208
207
199
162
145
144
144
144
143
119
105
104
104
104
104
120
130
130
130
130
129
129
129
155
170
169
168
168
168
125
102
102
102
102
103
183
257
306
323
340
356
367
398
378
375
387
389
391
393
396
400
403
406
408
413
417
309
265
286
346
384
396
398
402
403
351
324
326
327
327
327
328
378
403
478
524
525
524
498
463
451
482
530
546
517
465
443
436
420
445
456
453
453
452
423
406
405
404
387
375
374
374
374
373
372
373
371
370
369
282
234
234
169
136
136
136
78
50
50
50
50
50
50
97
145
158
158
158
158
148
142
141
141
141
141
141
141
122
112
112
112
112
112
112
112
113
113
113
52
16
16
16
16
16
16
15
18
18
18
18
18
19
19
19
21
22
22
22
34
53
73
73
84
92
92
91
90
90
90
90
90
90
105
132
155
182
203
213
213
213
213
212
211
211
211
211
211
210
209
209
65
3.2
3.2
3.2
3.2
3.2
3.2
3.3
3.6
3.2
3.2
3.2
3.5
3.9
4.1
4.1
4.1
4.1
4.1
4.1
16
24
24
23
24
23
23
23
23
23
23
23
14
8.4
8.4
9
9
9
9
6.9
5.7
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.3
6.1
6.2
6.6
6.6
6.5
6.6
6.3
6.1
6.1
6.1
6.1
6.1
6.1
5.7
5.7
4.4
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4
4
3.6
3.6
3.6
3.6
3.6
3.6
3.7
3.8
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
6
6.5
5.6
5.6
5.6
6.7
7.8
7.7
7.7
7.8
7.6
7.7
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.9
15
20
20
21
20
20
20
20
20
20
20
20
20
21
21
21
21
21
17
24
14
14
15
14
14
14
25
32
39
43
43
43
55
75
81
80
80
80
86
91
154
166
172
177
176
175
175
175
175
175
175
174
162
155
156
156
174
185
185
185
211
225
254
311
336
336
337
337
337
337
337
337
338
339
339
345
373
433
462
464
441
404
392
387
363
386
441
445
416
406
326
285
286
286
270
298
319
321
336
354
367
359
333
311
303
289
305
320
320
328
332
367
384
363
334
325
301
266
246
241
241
224
239
254
254
254
254
254
254
240
214
205
205
205
205
213
217
217
217
217
209
205
205
169
130
120
121
121
212
256
256
231
219
219
219
219
193
150
110
98
98
98
98
98
98
94
92
68
42
42
42
47
56
67
70
70
70
70
51
40
40
40
40
40
40
40
45
49
49
49
49
49
49
32
23
23
23
23
23
23
23
18
14
14
14
14
21
22
31
53
59
56
56
39
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
31
31
31
31
31
31
31
31
37
40
39
39
40
40
40
40
53
61
61
78
106
115
115
115
114
130
139
139
139
139
139
138
137
137
137
137
137
136
136
133
131
131
130
130
130
130
134
136
136
136
102
86
35
8.6
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
7.2
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.3
6.6
6.6
6.6
6.6
6.6
6.6
6.5
6.6
6.6
6.6
6.6
6.8
6.6
6.6
6.8
7.2
7.2
7.2
8.7
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
9.6
10
10
10
10
10
10
10
10
10
10
10
10
11
11
10
10
9.9
9.6
9.6
9.6
9.6
9.8
10
10
10
9.9
9.8
9.6
9.6
9.6
9.3
9
9
9
9.1
9.6
9.6
16
20
20
23
26
26
26
26
26
26
26
26
26
26
25
25
24
25
25
26
26
29
31
30
30
30
41
89
148
166
165
207
228
227
227
235
239
239
239
237
119
64
68
69
69
69
69
69
69
82
90
90
124
175
191
192
201
206
207
241
274
302
332
349
353
353
353
451
499
500
474
461
461
460
389
290
261
262
243
235
236
246
252
295
367
382
315
271
263
272
283
287
287
287
287
321
339
339
347
336
327
327
327
266
232
264
310
339
346
369
384
366
356
366
372
372
243
215
201
196
174
162
154
149
149
149
149
172
183
183
136
107
161
173
173
163
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
159
160
160
163
164
164
164
164
163
163
162
115
87
87
87
87
87
88
87
88
89
89
89
89
48
32
34
34
34
34
34
34
26
18
17
36
46
46
46
42
40
21
10
10
10
10
10
10
10
10
10
11
10
10
10
10
10
10
10
11
17
21
21
22
22
22
22
22
22
22
22
22
22
33
76
96
96
96
96
96
96
96
96
96
96
96
96
89
86
98
110
110
110
110
95
87
86
86
86
86
86
87
86
86
86
86
103
128
153
196
211
28
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
8.8
7.6
7.3
7.4
7.3
7.2
7.5
7.4
7.2
6.8
7.1
7
6.8
7.1
7
7.1
7.2
7.2
7.2
7.2
7.2
7.2
6.2
6.2
6.2
6.2
6.2
6.2
6.5
4
3.6
3.6
3.8
3.8
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.6
3.8
3.9
9.1
8.2
8.4
8.4
8.4
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
15
18
18
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
30
35
35
37
39
40
52
71
77
77
77
103
118
118
117
116
116
172
226
301
333
338
341
340
370
397
405
398
305
215
215
214
268
298
301
365
467
503
503
555
581
569
554
436
379
379
393
439
508
453
411
411
412
386
416
468
501
508
487
476
459
449
482
500
449
364
364
346
317
307
347
403
405
382
370
369
346
324
319
319
299
276
269
266
226
205
205
205
98
44
41
101
113
113
159
235
258
257
256
281
294
275
263
262
262
262
261
87
29
108
200
254
266
266
265
265
270
268
266
266
266
87
25
21
19
19
64
95
127
181
200
199
199
198
232
249
248
247
247
245
245
244
119
50
25
10
10
10
10
10
10
10
10
10
10
63
119
136
168
186
186
185
185
185
185
185
185
185
185
183
183
183
182
181
181
180
102
71
72
71
70
70
70
70
70
72
72
72
71
71
71
72
25
7.8
7.8
7.8
8.2
8.4
8.8
8.4
7.8
8
8.4
8.4
8.4
8
8.9
9.6
9.5
79
191
217
217
217
217
216
215
214
213
212
211
210
209
209
159
133
133
133
134
82
9.6
9.6
9.6
9.6
9.6
9.7
9.9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
7.7
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.5
5.6
5.6
5.5
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.5
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.7
5.6
5.6
5.6
5.6
5.5
5.5
5.5
5.6
5.6
5.6
5.6
5.6
5.5
5.6
5.6
5.6
5.6
5.6
8.4
9.9
9.9
10
10
10
9.9
9.7
9.7
9.7
9.7
9.6
9.9
9.8
9.9
10
9.9
10
13
15
15
15
16
16
16
16
16
16
16
16
16
16
23
16
16
16
16
16
16
16
16
16
16
16
16
16
16
19
21
20
40
51
51
89
106
109
103
91
86
86
96
101
118
132
139
142
144
158
170
172
171
172
171
171
170
170
98
88
148
175
132
38
9.7
10
12
12
13
12
12
12
11
11
10
10
10
9.9
9.7
9.9
10
12
12
11
11
10
56
205
396
596
712
672
631
633
635
591
524
480
464
460
489
532
460
426
402
397
373
324
332
396
394
418
453
470
471
453
489
421
387
353
345
329
318
300
280
303
329
355
378
421
433
429
360
291
291
290
290
291
291
290
277
262
259
260
260
260
260
260
205
179
179
179
179
179
179
177
177
177
238
271
271
270
272
274
274
274
273
273
243
228
228
228
175
150
149
148
148
148
148
148
148
148
149
129
117
67
24
24
24
24
24
24
24
24
24
24
24
24
25
25
19
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
78
95
95
107
115
115
115
115
115
115
115
115
115
115
115
115
115
118
120
120
120
120
120
120
53
19
19
19
19
19
17
13
12
12
12
12
12
12
15
17
17
17
17
17
17
14
12
12
12
12
12
18
68
122
139
139
139
124
114
95
87
87
87
87
87
87
87
87
86
86
86
86
86
86
84
84
84
84
84
84
97
128
139
139
139
135
132
132
132
132
131
122
140
151
145
145
146
146
110
93
92
92
92
93
92
92
89
87
87
87
87
87
87
92
95
94
94
94
94
110
137
146
146
146
144
144
144
144
144
51
19
19
19
20
20
17
14
14
14
14
14
14
14
14
14
14
14
19
21
21
21
21
21
21
21
27
30
31
30
30
30
30
36
43
45
45
46
46
48
50
49
50
50
50
50
50
50
49
53
54
55
55
58
60
60
59
97
110
110
142
167
193
230
258
262
262
303
373
462
516
556
603
619
620
624
624
458
528
579
547
494
446
409
379
371
372
373
374
388
415
425
450
464
471
476
478
499
512
520
468
389
374
438
448
436
416
371
320
303
303
339
356
368
373
373
373
453
521
537
524
471
408
354
348
312
243
263
310
327
327
327
327
339
345
345
320
310
311
338
319
272
257
259
261
260
260
262
261
262
262
262
320
352
345
339
338
337
335
334
334
334
285
171
130
58
94
210
301
339
338
337
227
172
172
172
172
172
171
170
170
185
225
232
223
223
222
221
221
139
99
99
99
99
100
100
106
59
34
34
26
20
20
20
28
33
33
33
33
33
33
33
33
33
90
117
117
49
21
20
20
20
20
22
23
23
23
23
23
23
24
24
24
24
24
24
24
76
120
129
129
129
129
123
120
120
118
118
118
118
117
117
118
129
136
136
136
139
141
141
137
136
136
135
135
135
134
134
134
134
134
134
134
134
134
133
133
132
132
132
132
132
132
56
12
9
7
6
5.7
6.1
6.2
9.5
11
11
12
12
12
12
12
12
12
12
15
17
17
17
17
13
10
10
10
10
10
10
9.9
13
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
11
9.6
9.6
9.6
9.6
9.6
9.8
10
10
7.7
5.9
9.2
11
11
11
23
10
79
113
113
113
148
164
164
163
163
162
162
144
120
110
110
110
110
110
96
88
92
110
117
117
116
115
115
115
115
51
25
24
30
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
26
24
24
24
24
24
25
26
37
30
30
100
141
149
166
175
175
175
175
209
224
223
199
187
186
185
79
39
101
182
205
206
215
267
293
294
323
339
341
362
389
399
402
390
385
388
374
365
366
382
392
394
395
379
363
360
373
381
322
239
212
213
298
382
399
397
386
373
344
436
491
516
475
425
408
367
332
310
315
311
333
359
369
380
378
379
378
378
378
396
407
407
407
356
327
327
327
347
397
405
397
405
397
392
364
331
317
318
318
317
227
187
202
203
203
203
131
94
173
220
219
219
219
202
192
191
191
191
198
195
192
193
193
193
193
188
186
186
186
186
185
185
185
185
185
185
185
185
186
186
185
154
141
138
136
127
125
125
125
125
126
125
125
125
125
134
120
110
108
107
105
104
95
93
93
93
43
14
14
15
13
12
13
12
11
12
15
15
14
14
14
14
14
14
14
14
15
17
17
17
11
7.8
7.8
7.8
6.1
4.7
4.9
4.7
4.9
5
5
5
5
5
5
5
5
5.1
5.2
5.3
5.6
5.6
5.6
5
13
63
83
83
81
81
81
81
81
81
81
81
81
81
81
82
81
81
81
81
96
104
104
104
104
104
89
87
90
91
92
92
39
14
14
14
14
14
14
12
11
10
10
10
10
10
10
12
12
12
13
13
13
13
14
14
14
15
16
16
16
16
16
16
16
15
15
15
15
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
11
11
11
9
7.8
19
71
122
139
139
139
139
139
169
128
61
121
202
272
289
287
308
318
238
85
39
39
39
39
39
39
40
47
51
51
52
52
52
52
52
52
52
52
52
52
22
5.6
5.7
5.6
5.9
6.2
6.1
6.8
60
83
83
83
83
83
49
16
6.6
6.6
6
5.6
5.6
5.4
5.3
11
5
9.6
12
12
12
26
70
177
226
226
225
195
179
197
296
354
328
315
307
293
299
365
424
433
409
407
412
412
412
338
301
287
272
268
269
268
289
300
301
301
293
281
259
276
336
361
345
377
411
418
445
491
506
487
477
485
489
466
444
423
393
408
415
355
287
279
287
354
376
393
345
315
356
368
348
339
322
211
176
171
175
181
181
181
172
176
181
232
259
259
259
196
170
175
175
175
175
181
183
215
233
233
233
157
111
163
179
185
99
52
48
178
273
252
246
242
236
174
134
202
249
232
232
196
176
175
175
179
181
181
181
183
184
184
180
177
177
177
177
181
134
106
106
106
106
106
106
106
106
106
106
106
106
106
105
105
105
105
106
106
106
125
133
132
132
132
131
131
127
125
125
125
122
100
90
90
42
18
18
23
23
23
23
23
23
23
18
15
15
15
15
15
24
78
107
115
115
117
118
117
119
120
120
120
120
120
120
120
120
127
131
131
131
131
120
113
113
232
195
162
161
68
9.8
9.6
9.7
10
10
10
10
10
10
10
9.8
9.9
10
9.8
10
9.9
10
10
10
10
10
12
13
11
11
11
11
10
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
11
11
10
10
11
22
11
11
11
13
14
14
14
14
75
93
111
123
124
131
136
135
135
135
134
128
125
129
131
131
127
125
111
103
103
102
102
102
102
103
102
102
102
101
101
104
105
111
114
115
114
113
72
51
79
98
65
42
49
62
66
34
17
16
16
11
7.2
7.2
14
26
30
31
34
35
48
68
74
75
76
89
93
98
153
181
195
205
236
262
293
340
416
445
445
451
471
474
505
519
417
325
315
330
372
371
392
400
397
380
371
363
394
463
485
482
441
422
423
287
392
513
507
459
427
424
412
362
341
335
320
245
139
99
193
295
297
288
296
285
272
269
269
269
275
214
182
200
213
244
280
290
290
240
180
102
73
74
110
155
131
107
107
101
98
90
86
139
162
153
148
148
148
174
187
187
187
193
146
120
111
107
107
106
111
113
113
101
90
89
52
34
34
33
27
24
22
22
22
22
23
22
19
18
18
21
19
19
19
19
19
17
17
17
81
154
172
172
75
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
15
14
14
14
14
12
11
12
13
13
13
13
18
21
20
20
66
89
89
89
88
63
51
49
46
47
25
11
12
12
8.7
7
7.2
7.2
10
37
49
50
50
49
49
41
37
38
39
39
39
39
39
49
55
52
76
38
9
9
9
9
9
9
9
9
11
12
21
12
12
12
77
117
148
166
164
162
162
210
238
238
222
85
11
11
10
10
10
10
12
13
13
13
12
11
12
13
13
13
13
13
13
13
13
13
13
12
12
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
12
13
13
13
24
16
70
88
88
89
88
87
93
99
102
107
111
110
111
110
110
110
110
110
110
110
145
181
196
199
265
303
303
303
302
268
217
196
197
197
204
212
215
238
251
251
265
279
291
307
343
364
364
405
431
431
431
431
431
431
363
314
257
173
144
144
144
144
145
208
280
301
311
459
553
629
679
647
619
604
542
521
529
526
509
514
523
523
516
459
410
400
391
311
252
240
233
304
386
406
383
367
270
188
213
232
239
293
316
318
322
326
313
297
296
292
282
280
285
299
302
288
282
282
270
225
202
194
195
199
187
209
229
233
229
223
221
221
221
221
221
220
220
219
222
220
216
215
173
146
146
146
102
68
66
67
66
66
36
16
16
16
18
20
20
23
25
34
41
38
36
36
30
74
102
100
97
96
96
96
96
96
142
172
69
21
38
41
16
83
117
118
118
149
177
183
183
180
178
175
80
23
23
19
15
15
15
20
24
24
21
17
15
15
15
15
15
15
15
15
15
15
15
15
15
15
22
9.3
66
89
89
89
89
88
119
137
137
137
137
123
114
113
112
112
127
136
136
136
136
135
133
133
132
132
133
132
132
130
133
134
133
133
134
134
136
137
137
137
137
137
137
136
104
83
82
82
82
82
81
82
83
83
83
114
134
105
85
84
84
84
84
84
84
84
84
84
84
84
84
84
100
108
108
108
108
108
123
132
132
132
130
130
130
130
130
129
130
130
130
55
6.5
6.3
6.5
6.6
6.6
6.6
5.7
5.5
5.6
5.6
5.6
5.1
5
5
5.1
5.4
5
5
5
5
5
5
5
5
5
5.2
5.1
5.3
5.6
5.6
5.5
5.6
5.6
5.6
5.5
15
5.6
61
80
80
80
82
83
83
83
83
83
83
83
83
83
86
87
87
87
87
87
90
92
91
91
90
91
93
93
93
93
92
92
95
96
96
97
98
98
98
98
98
104
107
107
107
108
115
120
120
124
104
92
92
102
122
147
162
166
167
164
164
164
164
175
221
245
245
332
416
449
461
461
469
477
478
480
377
306
320
325
327
360
356
341
363
383
414
421
394
347
297
279
280
282
294
359
396
397
375
368
373
361
387
405
410
322
293
343
361
361
361
384
374
364
386
387
377
371
368
248
217
352
352
365
276
207
217
238
247
228
193
174
190
203
204
198
194
194
195
195
196
195
194
195
190
188
189
189
189
152
129
129
129
135
100
54
64
66
48
33
31
42
45
43
38
32
29
30
30
29
29
29
23
19
94
124
124
124
124
123
123
123
178
158
117
116
121
111
101
102
102
102
102
102
102
102
103
104
104
104
100
98
98
98
94
94
95
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
91
90
90
90
90
90
90
112
126
125
125
139
149
149
149
149
149
148
149
149
149
149
128
115
115
115
115
115
115
100
90
90
90
90
90
87
85
85
86
86
86
85
84
84
84
84
84
84
85
86
86
86
86
86
86
86
86
85
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
119
141
141
141
141
141
141
141
150
154
154
155
155
155
155
155
155
154
153
153
153
70
10
9
9
5.7
3
2.8
5
6.6
6.6
6.6
6.6
6.7
6.7
5.2
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
4.1
6.8
8.5
8.4
17
9.4
9
8.9
8.8
9
9
50
76
86
86
85
99
110
110
111
110
110
110
110
110
126
137
137
137
137
137
136
136
139
139
139
141
145
146
146
148
148
148
149
149
152
156
157
157
157
76
33
33
32
30
28
27
27
27
27
27
27
27
27
27
33
36
36
39
42
42
42
50
63
66
66
66
66
60
56
108
132
132
136
139
169
196
204
250
293
301
301
300
284
273
283
332
368
372
372
373
384
396
401
402
401
401
400
400
255
140
138
130
125
122
113
110
110
112
112
105
101
101
114
123
123
122
122
114
112
112
112
112
112
115
117
117
117
119
117
114
115
116
116
116
117
116
117
117
117
115
113
113
113
113
113
113
113
113
113
113
113
113
91
74
74
45
24
24
20
13
9.9
10
41
64
64
64
64
63
64
64
64
63
66
68
97
115
114
113
114
115
86
65
65
65
65
65
65
74
79
79
79
79
79
79
75
73
73
77
79
79
79
79
79
79
79
79
79
79
79
85
89
90
90
90
90
90
90
45
13
13
13
12
10
9.7
9.7
9.7
9.7
9.1
9
9
9
9
9
9
9.3
7.3
5.3
4.9
5
5
5.1
5.2
5.5
6.6
7.8
7.8
7.8
7.8
7.8
7.9
7.8
9.3
10
11
9.7
10
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
10
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.9
8.7
7.8
7.8
7.8
7.8
6.9
6.3
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.2
6.3
6.1
6.1
6.1
6.1
6.1
6.1
5.9
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5
4.8
4.5
4.6
4.6
4.6
4.5
4.9
6
7.3
64
81
81
81
81
127
157
156
156
156
68
6.6
6.6
6.6
6.8
7.2
7.1
6.9
7.2
6.8
6.6
6.8
7
6.8
6.6
6.3
6.6
6.7
7.6
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
9.9
12
13
13
13
14
13
13
14
14
14
18
25
28
28
28
28
28
29
31
31
38
46
49
49
49
42
46
82
120
124
124
138
164
176
177
177
177
177
164
149
145
148
147
147
147
179
199
199
214
225
225
225
225
165
124
167
189
189
189
189
189
198
213
221
221
223
238
300
352
396
477
559
577
621
656
649
678
718
678
681
686
609
534
494
415
281
215
248
276
310
372
473
530
531
479
469
513
459
410
390
378
396
413
419
409
407
412
412
416
481
509
525
535
522
517
506
492
458
431
411
368
345
307
223
181
226
292
299
292
292
292
283
278
259
247
248
291
186
54
116
200
230
219
213
173
146
146
130
121
116
94
79
77
77
77
136
181
182
181
181
181
181
181
181
181
180
182
183
182
182
181
99
25
32
38
40
40
40
40
40
144
193
193
193
192
191
192
193
193
193
193
194
194
194
194
193
144
113
113
113
60
17
61
86
86
86
87
87
104
116
115
115
115
117
117
117
116
114
113
113
85
61
61
61
61
61
61
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
83
110
107
107
108
108
108
108
107
107
108
108
108
108
108
107
107
108
108
108
108
93
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
65
82
83
83
83
83
97
119
134
164
160
122
108
108
108
93
84
85
86
85
84
84
84
84
84
84
84
84
191
287
287
285
209
58
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.2
6.1
6.1
6.1
6.1
6.1
6.1
6.6
6.6
6.5
6.4
6.1
6.1
6.1
6.1
6.2
6.3
6.3
6.2
6.6
77
105
105
105
105
66
6.4
77
104
104
104
104
104
155
193
193
192
192
191
155
130
130
130
130
130
130
130
130
130
130
113
102
101
103
105
105
105
112
116
116
115
115
124
130
148
160
160
160
160
160
176
187
187
187
187
187
187
187
187
187
186
186
187
187
187
220
239
241
241
265
286
275
266
266
266
242
220
215
231
266
289
286
281
272
269
231
207
207
209
201
190
177
172
172
178
183
196
231
264
304
323
276
213
190
189
192
193
194
203
207
207
216
236
245
245
245
246
247
254
258
258
258
258
258
233
214
213
208
205
202
197
197
195
195
194
193
192
193
192
192
183
179
179
177
178
169
164
164
164
152
139
136
136
136
136
136
137
136
141
143
143
142
142
142
144
144
144
144
145
162
177
179
179
179
149
130
112
101
100
100
98
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
75
16
15
15
16
16
15
18
19
19
19
22
25
25
25
25
25
28
30
36
51
60
60
60
85
106
106
106
106
106
106
106
106
106
106
106
106
106
106
100
96
96
95
96
96
96
96
96
99
101
101
101
98
96
97
97
101
104
104
104
76
22
20
67
93
93
93
93
93
93
93
93
130
153
151
151
151
151
151
151
151
167
176
176
176
176
177
177
177
175
175
175
175
175
175
79
10
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
58
87
87
87
87
86
86
43
11
61
89
89
89
90
43
13
61
105
115
115
115
115
115
115
115
114
114
114
114
115
115
115
115
115
115
115
115
115
115
115
115
114
114
114
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
127
135
135
135
135
135
135
135
66
17
13
7.7
5.6
13
23
25
30
36
35
35
36
36
36
23
15
15
15
15
16
16
16
15
15
15
15
28
41
53
60
60
60
79
115
130
132
147
231
365
422
450
486
512
524
508
493
474
516
535
493
433
406
406
376
333
317
315
291
276
276
288
280
271
289
301
350
348
363
405
425
431
431
468
472
438
428
430
420
403
434
462
442
355
301
301
371
415
327
231
260
334
366
366
321
259
240
240
239
237
237
234
233
234
237
236
229
226
226
226
226
226
226
232
186
157
159
159
159
152
148
151
153
153
153
153
153
146
137
134
134
134
134
134
132
130
130
130
130
176
118
27
23
41
13
13
56
185
264
293
329
338
337
336
335
334
335
336
335
163
7.5
7.2
6.7
6.1
6.1
6.1
6
5.9
6.5
8.3
57
129
162
218
264
264
262
189
136
136
61
7.8
7.8
7.8
8.1
8.4
8.4
11
14
17
19
19
19
19
66
94
95
95
95
95
95
93
90
90
90
89
89
89
89
89
89
127
159
159
159
159
159
158
159
162
164
164
164
164
164
164
162
160
160
159
82
115
161
160
160
160
159
160
160
189
206
205
92
5.6
5
4.9
5
5
5
5.1
6
8.1
8.9
9
8.8
8.9
8.8
8.4
8.8
9.2
9.4
8.4
7.2
7.9
7.9
7.8
7.8
6.9
5.7
5.6
5.6
5.7
5.6
5.6
5.6
5.6
5.6
5.6
5.5
5.6
5.6
5.6
5.6
5.8
5.8
7.1
63
84
84
84
83
83
91
96
96
96
96
95
95
95
112
123
123
123
123
122
122
122
122
122
122
121
120
118
118
118
117
96
84
83
84
84
84
84
105
115
114
55
14
61
89
89
89
89
89
89
88
87
87
87
87
87
87
86
86
86
86
85
84
89
90
90
93
95
94
95
95
95
97
100
101
101
108
112
115
117
117
93
56
48
56
105
137
101
100
135
136
160
183
193
197
198
197
197
235
256
256
256
256
255
255
263
269
269
268
267
268
287
327
376
409
451
472
472
533
598
578
560
563
533
512
491
446
426
404
367
359
361
378
404
458
525
589
638
656
656
598
528
549
573
533
493
486
487
488
480
470
454
421
402
399
391
387
387
365
352
322
303
304
306
281
268
270
308
308
289
280
244
226
226
226
226
224
223
223
218
215
213
201
193
198
199
195
190
187
187
190
191
191
190
191
191
174
166
166
165
164
164
164
164
164
162
162
162
162
162
162
142
130
126
123
123
123
123
123
123
122
122
122
60
15
12
52
104
115
115
115
115
129
139
139
139
139
139
153
162
162
162
162
162
162
162
215
264
263
262
262
261
164
94
95
95
95
95
95
117
132
132
123
117
117
117
117
117
99
89
89
89
73
62
63
64
64
64
64
64
64
64
64
33
10
11
11
11
11
11
11
11
11
11
88
146
146
144
142
142
142
168
187
187
108
14
10
8.9
7.9
7.8
7.5
7.6
7.8
7.7
7.6
7.6
7.8
8.1
8.4
8.1
8
8.3
9.6
11
9.8
8.4
8.9
9
9
72
105
110
110
110
110
109
109
140
162
160
160
160
159
159
157
64
11
11
11
11
11
11
10
10
10
10
10
10
10
10
11
11
11
11
9.8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
11
12
11
11
12
11
11
12
12
12
11
11
11
11
11
12
11
11
11
12
12
12
12
12
12
12
12
12
24
59
77
77
77
80
85
90
90
90
94
97
102
106
106
104
106
104
77
61
63
65
65
65
65
65
55
50
50
53
55
55
55
55
55
55
50
46
46
46
46
53
56
56
56
56
56
64
79
57
24
15
15
14
21
34
40
59
68
66
67
68
72
74
86
101
101
126
150
164
183
200
203
205
261
310
333
344
344
344
344
329
320
320
340
352
354
354
354
354
330
314
311
310
310
317
363
397
368
347
347
347
372
374
381
388
387
387
387
354
332
334
309
294
290
287
282
290
243
208
200
195
185
148
102
154
201
219
212
207
207
215
252
222
217
214
213
210
210
194
185
191
190
189
262
334
205
191
185
182
155
135
126
117
112
130
139
107
99
107
108
109
109
109
109
109
93
108
106
102
100
101
101
104
106
107
104
104
104
104
72
53
102
102
101
102
102
103
102
101
171
222
221
221
220
219
219
162
117
117
59
16
15
14
14
14
14
12
9.8
9.8
9.7
10
9.7
9.4
9.5
8.3
7.2
7.2
50
107
179
215
273
310
312
308
280
156
71
60
60
27
7.8
7.8
7.8
7.8
58
87
170
225
176
66
7.2
6.6
6.6
6.6
6.6
6.5
6.6
6.6
7
7.2
7.2
7.2
7.2
7.2
7.3
7.8
7.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.4
6.7
8.6
9.8
10
11
12
12
12
12
12
87
230
334
341
339
338
339
342
342
341
339
189
43
8.4
8.5
8.4
8.4
8.4
7.7
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.7
8
8.4
8.4
8.4
8.4
8.4
8.4
8.4
7.1
6.1
6.1
6.2
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
13
40
87
109
109
173
271
306
306
304
306
306
307
306
227
47
9.7
8.8
8.4
8.4
8.4
8.4
10
11
9.7
8.6
11
12
12
12
12
12
12
12
12
12
12
12
12
15
17
17
14
12
12
12
12
71
134
151
151
150
151
151
151
150
150
149
149
150
152
153
153
153
153
153
153
153
153
156
167
168
168
168
94
37
94
128
138
143
141
141
141
141
141
133
127
127
127
127
127
134
147
150
153
152
155
152
153
151
155
157
184
234
317
380
393
392
392
374
370
373
388
419
433
434
451
492
510
454
407
405
403
372
328
313
331
317
303
303
346
416
486
523
558
577
576
578
563
556
551
520
501
501
502
501
501
467
448
434
421
375
334
314
291
282
282
282
282
279
284
287
287
287
287
287
287
287
287
287
287
287
271
260
264
264
260
260
260
261
261
280
269
247
232
225
224
226
195
170
165
137
116
132
145
151
149
149
130
118
118
118
115
140
155
154
154
155
153
152
156
154
153
153
155
155
153
153
153
152
153
155
153
153
152
137
125
125
127
125
123
123
124
124
124
122
120
120
127
140
144
144
154
160
160
135
112
112
112
93
81
81
81
81
81
81
80
80
40
8.8
7.5
7.2
7.6
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.6
7.8
7.8
7.8
7.8
8.1
8.4
8.1
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.7
8.8
8
7.8
7.8
7.1
6.7
6.7
6.6
6.6
6.6
7.1
6.9
6.7
7.2
7.2
7
6.9
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.1
6.6
6.6
6.6
6.6
6.9
6.6
6.6
6.6
6.5
6.8
6.9
7.2
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
8.2
8.4
7.9
8
8
8
12
66
115
131
144
194
261
289
291
294
294
244
151
118
68
50
93
93
93
93
93
93
93
93
44
6.1
6.3
6.6
6.6
49
83
83
83
131
160
160
160
160
160
160
162
162
162
134
117
117
101
45
7.7
7.8
56
112
128
128
132
134
134
134
109
93
93
93
93
93
96
98
99
98
98
98
98
98
97
97
102
106
106
105
112
125
118
119
130
146
168
190
199
198
199
199
198
141
99
99
98
110
118
118
118
182
219
221
221
228
245
262
273
276
276
309
343
368
409
413
389
371
352
339
319
309
310
312
311
326
338
308
290
289
288
287
288
289
277
263
241
215
202
234
257
251
230
219
217
217
248
279
298
290
289
351
341
269
243
243
249
253
253
244
238
232
229
229
228
229
253
267
268
261
250
235
228
226
226
207
190
162
148
146
145
146
157
164
164
162
162
162
162
162
162
142
123
120
120
110
101
84
72
70
70
70
71
72
71
72
70
70
70
208
188
94
95
95
95
95
95
109
118
118
118
118
119
120
119
118
118
58
17
20
19
19
16
13
11
10
10
10
11
11
11
58
89
89
121
141
141
141
141
141
141
141
150
154
153
153
153
153
153
152
152
154
75
16
15
15
15
61
92
92
92
92
92
136
164
164
164
164
164
121
49
18
18
18
18
18
62
90
105
114
114
114
114
114
114
114
114
112
114
114
114
114
114
114
95
84
84
84
84
84
84
84
84
84
84
84
84
83
84
84
86
84
83
81
81
83
82
83
84
84
86
86
86
86
86
86
86
86
86
86
86
86
86
32
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
6.2
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
6
6.1
60
100
140
159
159
159
159
159
159
159
159
159
159
159
159
159
126
107
107
107
92
84
84
84
71
66
64
64
32
8.4
8.5
9
9
9
10
15
22
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
31
35
39
41
41
43
48
57
64
66
66
35
9.7
5.9
5.6
5.8
5.9
6.1
6.1
6.1
6.1
6.6
6.6
6.6
6.6
6.6
12
18
19
19
19
19
19
17
9.5
5.8
13
40
52
52
67
90
104
106
175
227
243
252
271
276
313
331
331
333
349
394
453
485
465
437
427
427
383
329
276
261
286
301
289
281
281
281
280
280
281
294
288
282
282
282
281
282
259
219
207
209
209
196
189
190
189
189
190
189
188
189
188
148
85
53
50
97
173
205
205
205
205
205
205
205
212
218
217
219
209
199
198
174
159
159
157
149
146
146
144
144
143
121
109
82
53
36
30
77
107
135
153
153
153
154
155
155
119
96
96
96
50
13
12
12
12
13
12
12
12
10
10
9.9
9.7
7.8
6.6
6.6
6.7
6.6
6.6
6.6
6.6
6.6
61
84
85
84
83
92
97
96
97
96
96
97
63
40
43
44
44
44
44
44
45
46
46
45
45
45
26
12
12
12
12
12
12
12
12
14
14
14
14
14
14
15
24
14
15
14
14
14
15
15
14
71
88
88
88
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
105
115
115
115
144
160
189
205
205
205
205
205
161
132
132
132
132
132
109
96
104
124
132
117
93
83
83
83
83
83
99
136
153
111
83
83
84
84
84
89
92
92
119
135
135
135
106
89
89
89
89
89
45
13
13
13
14
14
14
12
11
10
9.5
9.6
9.4
9.9
7.7
5.8
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.3
6.6
6.6
6.6
6.5
6.6
15
58
81
81
81
81
82
99
109
109
109
109
109
109
139
156
158
159
159
159
159
162
164
164
164
164
164
164
164
165
132
112
112
112
112
112
112
112
112
113
113
114
114
114
114
114
114
114
114
144
169
172
173
99
50
50
50
39
40
41
41
38
32
30
30
91
128
142
160
181
195
208
214
214
215
207
203
203
203
219
228
228
228
240
248
232
221
236
250
282
302
303
330
347
364
373
402
432
456
467
468
469
471
472
427
388
382
394
407
412
394
356
341
341
350
354
354
380
395
395
395
403
408
408
370
347
347
347
350
364
378
398
405
367
329
288
238
221
257
271
283
259
244
251
256
256
255
256
248
221
201
198
200
199
199
199
199
199
199
199
198
197
197
198
194
192
192
192
192
192
192
192
191
192
185
181
181
182
182
183
173
166
167
165
160
159
159
159
154
152
153
153
152
153
152
131
118
118
118
118
118
106
99
97
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
96
96
96
82
71
71
72
71
71
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
79
82
82
81
81
81
81
81
80
80
80
82
80
80
80
80
80
80
80
80
80
80
80
80
79
80
79
79
86
89
92
93
93
92
103
110
92
82
82
82
82
82
82
82
82
80
80
80
80
80
96
121
115
106
106
90
81
80
80
80
80
80
82
80
80
80
80
80
80
80
80
107
122
102
90
90
90
90
89
89
90
90
89
90
90
90
90
90
90
90
90
90
90
29
6.5
6.1
6.6
6.3
7.1
7.8
7.6
7.2
7.2
7.2
7.2
7.7
7.8
7.8
7.8
7.8
7.6
8.3
8.2
8
8.4
8.1
8
7.8
7.5
9
9
10
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
17
19
18
19
19
19
19
19
20
26
28
28
29
29
32
40
44
45
45
45
45
45
39
34
41
46
48
49
49
49
43
40
40
40
40
40
40
46
62
86
83
83
101
162
203
221
244
262
268
274
278
274
267
266
267
267
267
267
196
107
87
95
97
123
159
174
206
223
213
207
201
190
191
199
210
218
219
216
215
221
226
226
225
225
205
187
183
178
176
174
172
172
166
232
199
162
162
162
162
163
96
46
41
37
36
87
139
148
148
150
164
172
190
201
177
143
151
155
151
151
171
183
183
183
179
177
177
183
193
238
283
259
205
147
130
135
135
131
121
117
110
103
102
102
104
105
106
106
106
105
104
104
104
104
104
103
102
103
104
104
104
104
104
104
104
104
104
104
104
104
103
99
99
99
99
99
99
99
99
73
25
22
21
16
10
9.6
8.4
8.6
9
8.4
7.7
7.8
7.8
7.5
7.2
7.2
41
91
112
111
110
110
110
110
110
110
95
86
86
86
88
93
95
95
95
95
95
95
95
110
123
125
125
125
121
117
117
118
57
12
12
9.8
7.9
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.4
7.5
7.2
7.3
7.8
7.6
7.4
7.2
7.2
7.2
7.5
7.4
7.2
7.2
7.2
7.2
7.6
7.3
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.4
6.9
6.6
6.6
6.6
6.6
6.6
6.5
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.6
6.9
7.2
7.2
7.2
6.9
7
7
7.1
7.1
6
14
52
97
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
90
81
81
37
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
6.1
7.2
7.9
8.2
8.4
8.4
8.4
8.4
9.2
9.6
9.6
9.6
9.6
13
17
19
19
19
19
19
19
19
21
22
23
23
22
20
18
18
18
18
18
18
18
21
22
65
105
109
109
118
128
144
167
178
171
166
166
166
170
194
232
247
247
246
248
266
284
308
345
359
346
327
320
313
328
358
369
381
411
414
383
342
310
300
318
347
359
390
437
453
453
484
541
585
594
595
584
576
544
541
523
488
476
427
395
409
419
403
395
395
409
423
410
400
393
389
389
379
374
374
347
328
306
278
223
179
187
210
224
229
250
260
259
224
193
189
190
193
197
199
199
196
183
177
177
177
177
177
177
178
178
179
163
152
140
136
139
139
139
136
134
150
160
160
160
179
193
195
194
194
194
193
193
193
193
193
193
193
191
175
166
166
167
168
176
74
30
18
18
17
100
193
230
248
227
213
215
201
181
155
123
112
111
111
102
98
97
96
95
95
95
95
95
95
99
95
92
92
91
91
90
92
95
93
93
93
93
93
117
70
66
51
42
42
42
37
34
35
35
35
35
35
35
35
35
35
31
29
29
29
29
29
29
29
29
28
24
23
23
23
22
22
22
22
22
22
22
20
19
19
15
13
14
15
16
15
24
15
64
87
133
189
221
231
231
232
231
231
203
185
157
110
91
91
91
91
92
92
92
93
119
120
102
96
96
96
96
96
96
93
87
84
84
84
84
84
39
9
9
9
9
9.2
9.6
9.4
9.3
9.6
9.6
9.6
9.6
9.6
13
14
14
14
14
14
14
14
14
15
16
18
18
18
18
19
23
24
24
24
19
15
15
15
15
14
14
14
15
14
67
90
90
90
89
89
91
93
93
93
93
93
93
93
93
93
93
93
94
94
94
109
118
118
118
118
118
134
145
157
164
164
164
164
164
164
164
164
164
164
132
113
82
63
63
63
85
98
98
98
98
99
99
99
129
157
164
154
148
146
146
146
157
170
173
173
145
108
89
83
91
96
96
96
116
145
157
157
163
166
166
166
197
233
262
303
353
402
451
471
472
472
457
417
398
366
318
328
339
321
303
299
299
280
256
249
249
249
250
250
254
259
265
267
268
268
274
278
317
308
286
299
308
288
268
262
262
263
263
263
264
247
224
216
214
196
182
173
170
166
161
160
160
160
145
132
137
126
117
117
117
117
111
108
108
109
109
109
109
109
109
112
133
144
144
136
128
125
122
121
122
122
122
122
122
121
120
120
120
120
120
120
126
130
130
130
128
125
113
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
105
105
106
106
106
106
106
106
105
104
104
93
88
88
87
87
87
87
87
86
86
86
86
86
86
86
44
14
14
14
14
14
14
15
15
15
15
15
15
15
19
13
13
13
57
103
136
151
151
152
150
113
89
86
84
86
87
87
87
85
84
84
84
84
84
88
89
86
84
84
83
83
83
80
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
80
81
92
99
115
138
130
120
101
90
90
90
90
87
86
86
86
86
86
86
86
91
93
94
93
93
93
93
107
115
115
115
115
115
115
115
115
100
39
17
16
16
13
11
11
11
11
12
81
130
155
160
160
160
132
115
113
94
84
84
84
84
84
84
111
146
171
179
179
179
179
81
9.3
9
9
9
9
8.7
7.8
7.2
7.2
7.3
7.3
7.2
7.2
7.2
7.2
7.2
7.2
26
31
26
26
26
26
26
28
33
35
35
35
35
35
53
23
77
99
99
99
101
108
112
112
113
113
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
115
100
76
44
15
11
10
9.6
9.9
10
20
26
26
26
26
26
26
26
27
27
27
41
82
132
182
201
201
233
282
365
465
521
534
526
512
507
505
517
562
511
513
453
429
430
420
421
409
382
352
339
326
312
303
275
247
240
240
234
231
231
231
231
231
232
232
216
185
172
172
173
173
165
161
187
200
209
215
216
240
255
222
201
201
177
161
160
159
159
160
160
160
160
160
160
159
159
158
157
157
157
161
162
161
160
160
160
160
158
160
159
159
154
151
151
151
151
151
151
151
167
177
177
177
178
178
177
177
206
222
220
220
220
217
215
215
168
90
43
20
11
10
11
11
65
87
86
115
159
174
173
173
173
175
176
175
174
174
174
173
173
145
102
68
29
9.9
9.6
9.6
9.6
9.7
10
10
10
10
10
9.6
9.6
9.7
9.6
9.4
9.1
9.2
9.6
9.6
9.4
9
9
9
9
11
12
12
12
12
12
12
12
12
12
11
8.9
8.4
8.3
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.3
8.4
8.4
8.4
8.4
8.4
8.4
9.5
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
17
61
86
109
118
118
118
118
106
99
100
100
100
100
90
83
83
83
83
83
83
83
83
83
92
98
98
98
111
120
121
122
122
122
99
86
86
86
86
86
86
86
87
87
87
87
87
88
88
89
89
42
11
11
11
11
11
11
11
11
12
12
12
11
11
11
11
11
10
60
86
86
86
109
122
122
122
122
123
122
128
132
132
126
106
96
96
96
96
96
96
87
81
84
86
86
86
92
102
106
106
58
26
26
26
19
15
16
17
17
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
16
15
15
15
15
15
16
16
16
15
15
15
16
16
25
29
30
38
46
48
48
48
61
111
153
170
170
226
290
305
335
353
381
411
421
388
351
320
324
320
324
325
328
348
341
334
334
337
337
328
318
306
282
271
265
253
248
247
245
234
221
217
213
205
199
193
191
191
193
178
169
169
164
163
164
164
164
171
168
161
134
90
73
53
40
40
70
111
127
127
155
172
172
181
196
201
201
235
256
255
255
255
256
256
256
256
256
219
164
144
144
138
135
135
141
143
147
149
149
110
54
24
16
15
16
14
13
12
12
12
12
12
12
9.6
7.8
7.8
7.8
8.2
8.4
8.4
8.4
8.4
8.4
45
102
180
212
213
213
213
213
212
212
212
213
213
213
213
213
213
213
213
213
184
119
87
87
87
72
62
60
59
60
60
60
58
57
57
57
57
57
56
58
58
58
58
57
57
58
58
75
84
84
84
84
68
59
59
59
59
59
59
65
69
68
68
68
68
68
27
8.3
8.4
8.5
8.1
8.1
8.2
8.1
8.1
8.1
8.1
8.3
8.8
8.2
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.4
8.8
8.8
8.8
9
9.3
8.8
8.8
8.9
9.1
9.5
9.5
9.5
9.5
9.5
9.5
9.5
48
78
86
86
86
86
86
102
112
112
112
112
112
112
96
87
87
87
87
87
87
87
87
87
87
87
87
88
89
89
89
89
89
89
89
44
12
12
13
13
12
11
11
17
12
10
10
10
10
10
9.5
9.6
9.5
9.5
9.3
8.8
8.7
12
14
14
14
14
14
17
22
24
27
29
29
28
29
32
34
34
34
34
35
40
30
27
25
25
25
28
30
30
30
33
35
35
40
43
46
48
55
58
58
58
118
132
128
121
119
119
119
118
119
121
121
125
127
172
219
230
244
263
278
283
315
334
334
283
240
192
164
132
111
84
39
18
23
33
44
54
70
116
139
151
155
155
192
231
246
302
370
392
392
399
420
429
383
338
345
354
356
386
428
420
350
316
316
330
337
338
339
332
303
289
289
289
289
289
300
306
300
296
296
282
265
241
230
230
230
248
230
211
204
207
198
193
193
193
194
193
192
192
174
157
154
154
153
153
120
97
66
54
138
167
162
154
151
151
151
151
151
151
151
151
151
151
153
153
153
153
153
164
170
184
193
191
191
231
280
282
213
195
195
176
141
99
67
57
57
58
31
13
13
13
13
13
13
79
141
190
225
241
242
242
198
208
259
276
194
131
127
179
219
246
288
130
25
10
9.5
9.5
8.7
8.1
8.1
8.3
8.6
8.8
8.8
8.8
8.8
8.8
8.1
8.1
8.1
8.1
12
15
14
14
14
14
14
14
14
15
15
16
16
15
16
15
16
16
16
15
16
15
15
15
15
15
15
15
12
10
9.4
8.8
8.8
9.1
9.5
9.5
8.6
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
57
147
230
277
285
285
285
282
279
278
170
44
7.4
7
6.8
6.8
7.3
6.8
7.8
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.1
8.2
8.5
8.4
8.1
7.1
6.2
6.2
6.2
6.2
6.2
6.4
7.1
7.4
7.3
7.2
7.4
7.5
7
7.1
6.5
6.2
6.2
6.2
6.2
6.2
6
6
6
67
109
104
101
155
218
234
234
234
206
189
130
46
13
13
13
13
13
13
10
9.7
10
10
11
11
13
14
16
17
17
17
17
18
19
19
19
20
21
21
21
21
21
29
21
21
21
21
24
27
91
182
240
256
256
275
288
290
292
292
291
262
219
174
157
157
157
157
157
158
164
176
190
198
197
197
203
222
240
259
279
256
236
223
206
201
201
183
155
157
170
173
181
192
203
207
214
224
234
238
232
235
242
249
267
311
378
454
482
482
488
475
457
449
453
456
447
398
308
253
261
262
271
271
271
271
271
271
271
271
271
265
249
236
228
205
192
190
164
149
149
149
149
151
151
151
151
151
148
146
146
146
145
144
144
144
144
144
144
141
133
130
130
127
125
125
125
126
127
127
127
127
127
118
113
114
114
114
114
114
114
114
114
114
114
114
113
141
184
228
245
245
245
245
245
245
217
164
116
101
101
53
20
17
12
9
7.3
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
7.3
7.5
7.2
6.8
6.8
6.9
6.9
6.8
6.5
6.3
6.4
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
7.4
11
13
13
13
13
13
13
81
101
99
99
99
97
96
96
96
96
96
96
97
90
85
85
85
85
85
85
85
85
85
85
86
85
85
86
85
85
85
85
85
85
85
85
85
85
101
110
110
109
109
110
110
110
110
93
115
135
135
135
135
135
135
135
104
27
5.5
5.6
5.6
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.5
5.7
5.9
5.7
5.8
5.7
5.7
5.7
5.7
5.8
5.8
6
5.7
6
5.8
6.1
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
66
85
86
86
86
86
86
86
86
86
86
86
86
86
86
86
87
87
87
86
86
86
86
86
104
113
112
112
96
86
86
87
87
87
88
90
91
90
95
97
96
96
93
91
94
96
96
96
93
91
91
91
95
98
98
98
99
99
99
99
99
98
100
105
107
107
110
110
110
110
62
32
31
31
31
31
34
77
91
94
99
102
102
115
126
128
128
128
128
128
120
81
64
64
71
75
75
72
72
84
102
121
128
129
119
140
155
155
162
178
185
185
185
185
185
185
185
202
228
267
284
291
295
296
297
297
298
298
300
301
303
306
339
390
389
379
379
369
355
298
263
241
229
242
250
250
250
245
241
241
219
207
207
207
236
254
254
256
279
287
299
330
329
292
271
255
256
233
209
197
191
189
166
153
153
153
151
151
157
160
160
154
150
151
160
166
166
166
166
165
163
157
141
133
133
127
120
118
118
115
116
117
116
114
112
112
112
112
112
112
109
107
108
108
111
113
119
123
123
123
123
115
110
110
111
109
109
109
110
110
110
110
110
110
110
110
110
110
110
110
110
96
88
88
31
10
72
89
89
89
89
89
89
89
89
85
82
82
82
82
82
82
82
82
83
83
100
110
108
92
82
81
82
82
82
83
86
88
88
88
152
220
132
88
88
89
45
10
11
10
11
10
10
10
10
10
10
10
10
10
9.8
8.7
8
7.9
7.9
7.9
7.9
7.9
7.9
7.9
7.9
7.9
8
7.9
8
7.9
7.9
7.9
7.9
7.9
7.9
7.9
7.9
7.9
7.9
8
8.5
11
65
83
83
83
82
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
84
83
83
83
83
84
99
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
52
7.1
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.5
7.3
7.3
8.9
10
10
10
10
10
10
10
10
10
14
16
16
15
16
17
17
16
17
17
17
19
20
20
20
19
18
21
26
32
34
34
38
35
24
27
34
35
36
36
49
42
48
54
56
56
59
61
136
170
174
182
187
201
225
234
234
234
235
235
241
245
245
258
275
281
281
281
306
349
390
417
425
399
364
326
312
331
365
376
397
449
512
543
542
565
579
549
521
477
452
452
427
412
429
457
468
467
413
404
420
420
389
361
355
350
347
348
348
334
326
326
315
296
275
267
292
308
295
282
279
279
279
265
234
220
210
205
205
205
205
203
203
203
203
203
203
203
197
192
192
193
193
190
177
168
168
168
168
168
168
168
168
168
166
164
163
161
158
165
157
146
140
140
140
155
196
234
209
188
163
151
142
137
137
137
137
137
137
137
137
137
120
96
86
86
86
85
84
83
83
83
83
83
85
87
87
100
108
108
108
108
108
109
108
108
108
108
108
108
92
39
7.9
7.9
7.3
6
5.2
5.2
5.2
5.3
5.7
5.2
4.7
4.1
4.1
4.4
4.4
4.4
4.4
4.4
4.2
70
86
86
85
85
89
89
88
90
91
90
87
87
90
84
80
80
80
80
80
86
89
89
89
89
87
89
87
86
86
86
86
86
83
82
82
82
82
82
82
33
7
6.1
6.4
5.7
5.6
14
10
8.3
10
7.1
4.8
5.1
5
4.5
4.5
4.5
4.4
4.4
4.4
6.7
7.9
7.9
7.9
7.9
7.9
7.9
7.9
5.6
4
4
4
4.1
4
4
4
4
4
4
4
4
4.1
4.1
6.7
5.9
4
4
4
4
4
4
4
4
4.1
4.1
4
4.1
4
4
4
4
4
4
4
4
4.1
4
4
4
4
4
4
4.1
4
3.9
3.9
6.3
46
82
82
82
82
82
82
82
82
82
82
82
80
81
82
81
80
80
80
81
80
80
81
83
83
83
83
83
85
85
36
10
10
10
13
18
20
20
30
36
35
35
48
49
35
26
24
23
31
36
27
18
16
16
16
19
20
19
75
97
97
97
103
121
130
136
140
140
140
163
177
205
244
228
211
211
239
256
249
227
191
176
176
196
233
223
201
210
218
218
218
218
218
219
220
220
221
221
221
220
218
219
218
218
248
290
315
337
352
355
355
355
355
365
393
451
487
492
431
360
325
329
347
358
360
376
361
338
329
335
332
320
300
290
290
279
262
223
205
197
185
181
181
181
181
182
182
182
172
160
156
157
157
163
166
166
162
160
160
187
192
185
185
160
144
127
117
112
108
100
100
102
102
102
102
102
102
102
102
102
102
102
99
97
99
97
95
96
95
95
95
95
95
95
95
94
94
40
13
11
11
8.4
6.9
9
8.2
6.7
6.7
6.7
6.4
8
9.5
7.9
6.7
6.6
6.7
6.9
6.8
6.8
7.2
9.7
12
12
12
13
59
84
86
86
86
86
43
7.9
10
9.4
7.6
7.9
7.7
7.3
7.3
7.3
6.8
8.9
10
10
9.1
7.6
6.2
4.8
4.6
4.4
4.4
4.4
9.2
16
14
12
10
10
8.4
5.9
6.3
7.3
5.7
4.4
4.4
9
97
138
142
142
139
63
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
8.6
11
9.1
7.5
7.3
7.5
5.9
4.8
4.4
4.4
4.4
4.4
4.4
4.4
4.3
4.4
4.4
5.4
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
6.5
9.1
9.1
9.1
9.1
9.1
6.6
4.8
4.8
5
5.2
5.2
68
80
79
79
79
79
82
84
84
84
83
83
83
85
86
86
86
38
8.5
9.5
10
8.7
37
24
9.7
9.8
7.2
5.2
5.2
5.2
5.4
5.6
5.4
5.5
5.4
5.2
5.3
5.2
5.2
5.2
5.2
6.6
6.2
6.1
5.6
5.2
5.3
5.2
5.2
5.2
5.2
5.2
5.2
5.2
8.1
70
82
82
82
82
82
83
70
60
63
67
67
67
67
74
82
83
87
93
98
106
115
124
130
132
132
132
139
148
154
160
164
134
77
29
15
12
8.6
7.9
7.9
7.9
57
129
159
160
160
129
94
45
20
23
23
23
23
23
23
23
24
25
28
82
102
122
161
214
273
326
346
346
346
368
407
416
412
412
412
385
324
264
242
249
254
254
291
334
369
381
351
335
337
382
457
483
483
508
537
555
560
532
483
437
415
412
412
412
398
379
356
338
332
324
319
326
331
331
319
312
309
307
309
312
312
312
306
283
263
251
234
222
218
218
218
215
207
196
183
170
166
166
167
168
168
168
168
158
148
143
142
131
125
125
125
125
125
125
123
111
102
102
102
130
148
200
200
156
137
135
119
118
123
123
123
123
122
137
146
146
146
146
146
146
147
123
100
96
95
94
94
94
94
94
94
94
94
94
91
88
86
90
88
86
86
86
86
85
80
79
79
79
86
91
85
79
76
84
90
88
88
88
88
87
85
85
85
44
10
10
8.9
7.9
7.9
7.2
6.7
6.7
6
5.3
6.2
6.2
5.7
7.6
59
91
96
98
99
99
98
93
90
89
89
89
86
83
82
82
82
82
81
82
82
82
82
82
82
82
86
91
93
92
92
92
92
92
92
92
92
92
92
92
86
83
82
82
82
83
83
108
54
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
5.7
6
90
141
158
158
175
200
210
210
211
211
211
193
139
112
93
38
6.2
6.2
6
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
7.6
8.5
8.5
8.5
8.5
62
86
87
90
91
91
91
93
94
94
102
113
116
92
73
70
70
65
62
66
76
81
84
86
62
45
42
35
32
42
69
68
67
70
70
71
65
62
130
174
188
173
142
164
150
143
165
174
181
184
228
268
280
276
268
266
266
267
267
256
248
248
233
210
179
163
198
241
339
402
346
315
314
298
289
237
229
273
319
312
297
297
269
250
224
220
228
228
225
221
219
219
221
199
185
185
185
185
185
185
208
222
222
222
228
232
232
233
251
273
281
264
246
222
207
205
205
205
199
196
197
197
218
210
197
197
194
184
171
167
166
166
160
156
155
155
147
143
144
144
119
52
74
101
100
103
104
108
110
110
110
110
104
100
82
30
27
26
79
97
97
97
97
98
101
102
102
102
97
94
94
94
94
94
94
94
94
94
94
94
42
11
8.6
6.9
6.2
6.2
6.2
6.2
51
82
83
85
85
85
85
85
89
92
92
92
92
92
92
93
92
89
86
86
86
86
86
90
91
91
93
94
94
94
94
94
94
94
94
94
100
104
104
104
104
104
104
104
104
104
104
104
104
104
103
98
94
94
94
94
87
83
83
82
82
82
82
82
101
103
109
116
116
115
115
115
115
114
115
116
116
116
95
31
8.2
6.98
5.6
5.68
5.68
5.68
5.68
5.68
5.68
5.68
5.68
5.68
5.68
5.68
5.68
5.68
6.13
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
7.48
9.3
9.76
9.76
10.9
11.8
12.1
12.5
12.5
12.5
9.69
7.89
7.89
7.89
7.89
10.8
13
13.3
11.1
9.33
9.12
9.12
9.12
8.91
8.61
9.12
8.76
8.49
8.5
8.49
8.49
8.49
8.68
8.49
8.49
8.5
8.49
8.49
8.48
8.49
8.49
8.5
8.49
8.52
8.58
9.11
13.1
15.6
15.6
15.8
17.6
85.3
98.3
124
123
122
104
92.3
91.7
92
92.2
92.1
91.8
91.6
92.3
49.4
24.6
22
18.6
18.9
22.7
27.5
28.6
34.3
40
41.2
41.2
41.2
41.2
41.2
41.2
41.2
41.2
38.1
36.4
51.7
32.6
10.1
8.37
7.65
7.63
7.32
7.53
7.53
7.31
7.48
8.19
8.49
8.54
8.41
12.6
10.9
7.49
7.31
7.31
13.8
25.4
30.7
39.9
59.8
94.3
107
105
105
140
161
174
203
265
302
330
346
327
317
316
340
372
381
352
315
302
334
354
362
376
403
447
517
564
456
267
339
478
466
423
423
410
399
384
418
427
410
391
368
351
336
333
325
324
334
319
307
316
321
312
282
259
245
232
237
235
222
222
231
237
237
228
222
209
202
201
202
202
202
190
180
169
165
165
164
164
166
165
191
207
207
178
151
146
146
146
134
127
127
118
127
131
133
133
133
125
120
122
122
122
109
101
99.9
99.9
100
100
100
100
100
100
92.2
88
88.3
87.7
87.8
87.6
87.4
74.4
66.3
66.3
66.3
66.3
66.3
66.3
66.3
66.4
66.3
66.7
66.8
66.5
66.3
66.3
66.3
66.3
66.3
66.3
66.3
66.3
66.7
66.7
66.1
32.8
7.89
8.41
7.89
7.46
6.76
6.79
6.75
6.77
6.75
6.75
56
83
83.4
83
83.2
83.2
83.1
74.8
67.1
65.4
65.5
66.4
66.4
62.9
61.5
61.5
61
61.7
62.3
62.3
70.1
75.8
85.7
91.7
92.4
92.4
92.4
92.8
81.7
76
77.1
74.2
72.9
73.3
72.9
73
73
72.2
72.2
72.3
72.3
72.4
72.1
78
81.1
81.2
81.1
81.3
75
71.4
71.4
71.4
71.5
70.6
70.2
70.2
70.2
69.8
69.5
69.2
69.1
69.1
69.1
27.9
9.12
8.71
8.11
7.54
6.99
6.75
6.75
6.75
6.79
6.75
6.75
6.75
6.75
6.75
6.75
6.77
6.75
6.75
6.76
7.8
8.95
8.86
9.13
8.74
8.51
8.52
8.49
8.49
8.47
8.25
7.21
6.75
6.48
6.21
6.1
6.2
6.19
6.17
6.2
6.2
6.2
6.2
6.21
6.2
6.21
6.31
6.4
7.91
9.04
9.11
9.34
9.12
9.12
9.12
9.12
9.12
9.12
9.12
9.12
9.12
9.12
10
84.6
98.7
98.7
98.7
99.5
101
99.6
95.6
93.9
90.3
85.9
84.8
84.8
84.9
88.1
90.6
90.9
90.9
90.9
90.9
90.8
76.3
63.7
59.3
58.4
58.4
58.3
58.4
58.4
58.4
58.4
59.1
59.6
59.5
59.2
28.7
8.49
8.49
9.69
10.8
10.5
22.3
29.7
24.2
20.9
17.1
14.8
14.8
14.8
16.9
18.2
18.1
18.1
18.1
18.1
24.8
33.1
35.7
38.2
39.9
39.9
39.8
43
40.5
34.9
32.9
32.8
32.7
32.7
32.9
41
45.4
45.5
45.4
45.3
45.3
74.9
90.7
116
144
153
152
146
151
162
183
194
195
230
223
202
202
202
202
203
203
216
248
262
263
277
345
397
396
457
525
454
392
402
413
419
419
419
391
411
487
504
505
491
463
450
454
412
379
398
392
381
361
330
300
283
280
280
281
282
282
268
258
258
258
276
233
216
227
228
221
216
216
225
231
231
233
234
220
204
188
182
178
170
167
161
145
137
137
137
141
144
144
137
131
130
133
118
105
104
102
99.6
98.8
98.2
97.9
98.3
98.1
98.9
99.5
99.5
99.6
101
102
101
102
103
107
108
108
104
102
102
102
102
96.2
92.4
91.6
91.1
91
90.8
90.9
90.8
90.9
90.8
99.9
105
105
105
105
105
105
105
116
125
114
84.9
70.3
70.6
81.9
96.2
102
101
101
101
101
100
106
111
112
119
123
123
110
87.2
43.2
24.1
19.5
17.8
18
18.1
17.2
17.2
17.2
18.8
19.8
19.8
19.9
15.4
10.1
8.51
9.62
10.4
10.4
10.4
10.4
10.4
10.4
9.24
8.49
8.49
8.49
8.49
8.49
29.1
8.5
8.49
8.49
8.49
8.49
8.49
8.49
8.58
8.77
8.5
8.49
8.49
7.43
6.74
6.74
6.74
6.74
6.74
6.75
6.74
56.4
81.8
81.7
81.5
81.4
82.3
81.7
81.7
84.7
86.3
86.3
86.3
86
86.1
88.1
88.2
88.9
88.9
85.8
85.1
85.2
85.4
85.2
85.5
85
77.7
33
10.1
10.4
10.4
10.4
10.4
10.4
10.4
10.4
10.4
9.63
8.52
8.69
7.52
8.09
8.73
9.62
9.62
7.92
7.12
6.98
6.45
5.67
5.89
5.68
5.68
5.68
5.69
5.68
5.68
4.96
4.44
4.44
4.44
4.44
4.44
4.15
4.05
4.05
4.05
4.05
4.05
4.05
4.05
4.05
4.05
4.05
4.05
4.05
5.13
6.19
6.2
6.22
6.2
6.2
6.21
6.2
44.4
57.1
57.1
57.5
57.6
57.1
57.2
57.1
66.4
71.8
71.9
71.8
74.3
76.7
77.2
77.3
77.4
76.5
76.1
72.8
70
70
70.7
70.4
70.4
70.4
74.8
77.5
81.2
87.1
94.1
97.1
97.1
97.1
93.1
90.5
90.9
90.8
90.9
90.9
90.9
90.9
91.2
81.9
74.9
76
76.5
76.2
76.1
83.2
87.8
87.7
82.6
80.9
81.9
81.9
81.9
81.9
81.9
81.9
81.9
82.3
79.4
77.5
77.5
77.5
77.3
74.7
73.2
91.3
102
102
86.7
76.7
77.2
52.4
34.1
40.6
61.4
83.4
80.8
74.8
85
97.1
94.7
87.2
75.4
70.4
70.4
70.4
67
65
74.8
116
142
141
130
120
155
183
191
212
284
332
332
327
324
324
326
320
291
248
198
175
176
176
176
176
176
176
182
186
192
195
195
195
195
196
195
195
195
195
196
195
195
195
195
195
195
196
196
172
131
109
107
97.3
82.1
77.1
77.9
74.7
73
74.3
74.6
72.9
71.8
71.8
71.8
66.7
63.7
63.6
67
69
69
69
69.1
69
69
69
69
68.9
69.1
69.2
71.9
79
77.6
42.8
18.2
13.9
12.5
11.3
10.4
10.4
10.4
10.4
9.91
9.23
9.11
7.78
8.12
9.66
10.4
10.4
9.63
8.72
8.49
8.49
7.78
6.68
6.2
6.21
6.3
6.49
6.43
6.28
7.97
9.04
8.49
8.88
9.12
9.12
8.75
8.52
7.85
6
5.26
9.66
11.2
10.4
10.4
9.29
7.46
6.13
5.68
5.67
4.91
4.44
4.26
4.44
4.44
4.44
40.9
59.9
65.7
66.9
66.3
