# USGS 09363200 FLORIDA RIVER AT BONDAD, CO. daily mean flow
# Written by Hydrohistorian; missing days are NaN, never zero.
start_date: 1956-10-01 24:00
end_date: 1983-09-29 24:00
timestep: 1 DAY
units: cfs
scale: 1
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
18
14
13
11
9.9
8.5
7.8
6.4
6.4
5.7
5.7
5.7
5
5
5.7
7.8
6.4
7.1
7.1
7.8
7.8
7.1
7.8
8.5
8.5
8.5
11
11
11
9.2
9.2
9.2
7.8
5.7
5.7
7
7
6
5
6
6
6
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
8
8
8
8
8
8
7
7
7
7
7
8
9
11
15
20
30
35
23
15
12
13
11
13
14
11
6.4
12
11
7.8
4.7
21
26
7.1
19
7.1
12
14
17
22
21
58
112
120
88
78
78
45
43
49
43
58
50
54
65
78
58
56
45
35
49
67
90
43
30
20
20
33
52
56
81
49
49
36
28
26
26
23
22
26
29
32
29
22
22
22
25
28
30
33
35
35
45
43
40
26
23
36
38
36
43
56
81
100
120
120
140
160
175
148
122
102
118
118
118
115
105
102
95
93
88
93
112
130
160
190
221
311
359
314
275
302
278
248
224
200
188
175
155
148
195
190
188
178
170
160
155
162
180
206
275
350
380
432
471
627
840
966
960
775
690
790
492
365
426
426
422
341
263
329
478
636
834
818
780
806
812
834
715
770
720
572
536
496
418
387
344
284
212
190
188
160
145
132
108
93
67
43
52
118
135
224
233
160
135
178
257
1400
1200
609
524
464
415
404
387
359
353
371
526
506
426
380
359
344
341
350
320
305
296
296
299
287
269
257
254
239
190
175
180
178
172
178
286
287
281
206
170
140
120
90
78
81
86
69
63
52
45
40
38
36
33
32
31
29
28
27
25
21
21
23
25
25
22
22
21
18
18
18
18
19
20
23
25
28
27
40
74
68
51
50
51
51
65
83
176
140
78
59
54
52
51
54
57
59
57
72
81
90
98
172
208
148
106
98
93
90
88
86
81
81
83
88
76
66
63
65
54
50
63
72
76
76
66
59
51
46
40
44
44
44
42
40
38
36
34
32
30
30
32
34
40
50
46
36
30
26
26
28
28
26
24
26
28
30
28
26
26
28
28
28
28
28
28
26
28
26
24
24
24
26
26
26
28
28
28
28
22
22
22
24
26
26
26
24
22
20
20
20
22
24
26
24
24
26
34
50
46
40
60
52
32
36
122
144
136
132
136
140
136
110
98
83
78
61
45
42
42
42
46
44
45
52
57
52
45
40
41
38
41
41
51
86
160
136
106
110
255
250
164
144
148
110
106
83
72
81
81
83
83
88
74
66
74
86
83
93
110
116
100
103
144
217
246
350
355
416
434
440
477
428
410
385
375
380
350
310
295
280
270
285
340
400
470
498
505
484
464
452
416
385
395
410
422
464
464
548
580
548
596
647
588
692
740
832
790
887
580
505
572
580
572
596
790
956
720
596
484
416
360
290
260
255
246
222
208
192
186
176
152
126
98
76
63
46
37
32
35
29
26
25
23
23
22
24
20
14
10
11
14
12
14
14
15
18
23
26
23
22
15
14
14
18
20
20
20
18
17
18
17
16
16
15
18
18
18
17
27
23
22
23
26
25
28
27
28
27
24
23
30
70
60
50
50
30
24
20
20
20
16
14
12
12
14
14
14
16
16
14
14
14
83
120
87
41
31
31
30
29
29
26
24
22
26
29
26
26
26
26
29
27
28
27
25
25
29
30
28
25
25
25
25
25
25
23
22
21
20
20
20
20
20
21
22
31
55
35
32
42
58
42
29
23
18
16
14
13
13
14
14
13
12
13
14
14
13
13
12
11
12
13
13
16
14
14
13
12
13
14
14
14
16
15
13
12
12
12
11
12
12
12
12
12
11
11
11
12
12
12
12
13
13
13
14
13
12
12
12
13
12
11
10
11
11
10
9
12
13
14
13
13
14
15
14
14
13
12
12
13
13
14
14
12
13
13
14
13
12
12
12
12
11
11
10
9
8
9
9
8
9
10
11
9
10
10
11
10
11
12
13
14
14
13
13
13
13
13
13
13
13
14
15
16
17
17
14
15
14
15
16
16
15
13
12
11
11
10
9
9
9
10
9
8.5
8.5
8.5
8.5
7.4
7.1
6.5
6.2
5.9
6.2
9.5
12
14
17
17
20
28
48
38
32
28
27
26
23
16
14
12
20
22
24
20
12
8
7.4
7.4
9.5
12
11
12
12
10
12
12
12
14
9.5
9
10
14
13
10
8
7.4
10
19
100
151
149
108
62
36
25
22
20
19
25
22
35
118
162
162
136
87
71
78
76
85
96
74
53
39
32
25
22
20
19
16
14
16
16
21
19
28
26
25
22
22
23
23
22
20
19
14
14
12
11
9.5
8.5
9.5
7.4
7.7
6.8
6.5
6.5
6.2
6.2
8
6.5
5.9
6.8
7.4
5.6
5.9
5
4.6
4.7
5.3
9.5
9
7.7
10
12
12
12
12
12
12
24
87
27
27
27
25
20
19
18
14
16
14
14
14
14
13
12
12
23
73
27
19
22
21
19
18
16
14
13
10
9.5
9
8
7.4
7.1
7.1
6.5
7.7
8
8.5
8.5
7.4
10
14
14
14
13
13
11
10
17
19
18
16
18
30
80
80
30
25
22
20
20
19
19
19
18
16
16
16
18
18
18
19
20
20
20
18
18
17
18
17
16
18
20
42
125
85
102
80
75
60
55
55
55
55
55
55
55
50
50
46
42
42
38
42
41
37
37
37
36
37
36
26
24
18
20
24
24
20
18
16
14
16
16
16
18
18
16
16
16
14
14
14
14
16
16
16
18
18
18
18
18
16
16
14
12
14
16
14
14
14
12
12
14
16
18
20
20
20
18
16
16
14
14
12
12
10
12
16
16
16
18
18
18
16
14
14
14
14
16
16
14
14
14
14
16
18
18
16
16
16
16
16
14
14
14
16
16
14
14
14
14
14
16
18
16
18
20
18
16
18
24
30
38
54
63
100
104
175
259
310
160
98
76
134
293
367
294
235
211
178
196
211
226
205
175
153
175
160
138
129
141
169
208
229
244
259
286
304
314
295
280
277
271
253
250
262
262
286
324
314
277
241
223
199
175
153
125
98
74
68
80
76
66
60
63
66
90
150
253
398
390
331
310
259
268
232
166
146
187
280
320
235
184
247
259
304
320
265
238
324
370
436
345
295
265
250
265
262
283
241
217
298
292
289
324
320
265
244
208
169
129
100
80
66
53
43
38
37
34
31
29
30
29
32
27
28
28
28
29
28
26
23
26
26
25
25
23
22
25
23
22
22
24
22
19
20
19
22
24
25
25
25
25
27
26
21
18
21
20
21
19
21
20
21
21
15
18
20
19
16
19
27
26
23
22
21
19
22
22
22
29
31
32
23
19
23
23
20
18
18
19
18
18
23
25
25
28
30
34
36
32
26
25
20
18
19
17
15
14
14
14
14
13
12
13
14
15
16
19
28
28
30
32
29
32
71
76
127
54
32
25
22
20
19
19
18
18
18
18
18
19
20
16
12
11
15
14
17
18
16
14
13
12
12
11
12
11
11
11
12
12
11
11
11
12
12
11
12
11
10
11
10
10
12
12
11
9
12
13
12
12
13
13
13
13
13
12
12
12
13
13
13
12
13
13
14
13
14
15
14
13
13
12
12
11
12
12
12
12
13
13
13
13
12
12
12
12
11
11
11
11
11
11
11
12
12
13
11
12
12
10
10
10
10
10
11
11
10
10
10
11
11
11
12
11
12
11
12
12
13
12
12
12
12
12
11
11
12
13
12
12
13
14
16
19
20
20
18
17
19
24
44
50
52
55
60
63
48
49
42
44
50
36
38
47
53
44
39
42
59
96
70
54
53
60
92
121
100
123
184
114
106
90
87
90
89
76
78
85
112
127
146
155
155
163
181
153
132
118
127
155
208
262
298
317
320
253
202
160
123
90
60
89
169
223
143
98
89
104
190
307
366
304
359
320
317
317
370
348
338
338
307
307
314
304
238
153
134
123
110
114
121
116
106
100
85
62
62
54
49
43
38
32
28
27
26
27
28
28
27
28
29
30
28
31
34
34
36
33
36
46
46
45
29
25
27
25
25
27
27
22
19
20
19
20
21
19
17
14
12
14
16
25
32
30
28
62
55
38
38
40
34
29
25
24
28
27
25
28
34
54
87
62
45
38
36
34
36
36
37
35
31
29
29
28
26
25
26
31
31
30
29
25
32
85
76
53
42
26
23
26
23
64
132
129
104
95
90
85
80
70
60
50
44
40
38
36
34
32
32
30
29
25
58
65
52
52
52
49
46
52
87
98
96
90
89
87
80
73
71
65
62
58
56
59
76
66
58
50
45
45
44
40
41
43
41
38
38
35
32
34
46
50
47
36
36
45
36
35
39
43
41
37
38
37
39
36
36
36
33
30
30
28
28
32
30
24
20
22
24
28
30
30
30
30
32
30
30
30
32
34
34
32
30
30
32
32
32
32
32
30
32
34
34
34
32
28
22
22
24
26
26
24
24
24
24
24
24
24
24
24
24
24
22
22
22
24
26
28
30
30
32
34
32
30
30
30
32
42
55
70
65
60
55
50
36
31
35
29
25
26
26
29
22
23
14
20
23
24
23
22
24
29
29
29
29
22
18
26
23
23
25
26
28
29
32
32
26
26
25
23
28
32
42
50
49
50
50
56
63
70
74
78
85
92
90
90
87
87
100
123
163
193
244
256
292
317
328
292
262
289
304
298
253
220
205
153
98
127
114
127
202
244
271
286
298
356
328
338
295
265
205
146
108
76
45
39
68
74
68
118
172
138
141
150
108
85
92
80
89
175
214
274
328
348
265
271
286
271
271
271
268
214
155
112
78
63
90
114
102
92
78
68
55
50
46
45
47
47
43
38
34
31
32
42
43
36
29
27
26
29
27
26
25
25
24
23
21
23
23
24
23
22
31
28
25
22
25
22
21
23
23
23
22
23
24
22
23
23
23
23
26
25
23
23
26
23
25
29
31
29
28
23
22
22
20
21
19
19
19
19
19
19
23
24
25
27
29
30
29
31
32
29
28
29
23
25
23
18
23
40
42
34
36
34
30
34
41
39
31
32
32
28
26
20
19
19
19
18
16
17
18
18
18
19
20
38
52
114
68
37
30
28
26
40
42
46
48
46
46
44
44
44
42
42
40
39
36
34
32
33
31
29
28
32
45
41
37
39
36
32
34
33
34
33
31
31
29
28
28
28
36
36
30
28
27
26
24
24
22
20
19
20
20
20
20
20
22
25
29
26
20
16
16
18
16
12
13
13
14
15
16
17
18
19
19
19
18
17
17
18
18
17
15
13
14
15
15
15
15
15
15
15
16
17
17
17
17
16
15
16
17
18
20
24
32
30
32
34
36
38
38
40
40
24
26
26
26
24
22
22
24
26
30
29
27
29
35
34
38
32
28
26
25
26
19
18
18
19
21
22
22
17
14
16
20
22
23
22
20
27
43
56
60
74
70
78
94
108
106
108
114
125
123
102
94
92
89
85
94
106
108
98
98
118
155
205
199
175
143
125
114
98
78
48
52
81
81
60
50
38
26
21
18
16
29
93
232
310
370
387
262
232
226
235
256
155
169
223
223
181
158
132
98
74
56
46
37
32
30
30
27
28
28
29
32
25
26
25
25
23
28
27
25
23
23
24
21
23
26
26
26
25
25
25
27
25
25
24
24
20
18
16
16
15
14
17
22
22
17
23
31
60
35
61
38
28
26
23
23
22
22
19
20
25
20
20
19
18
18
17
16
15
14
11
9.5
18
29
36
28
22
20
54
59
71
32
28
24
20
19
16
17
20
28
26
26
28
30
30
36
50
110
70
54
81
123
121
98
78
80
138
150
106
68
53
47
36
28
28
29
28
28
27
26
26
32
35
28
24
21
19
19
19
19
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
46
46
44
44
46
45
44
43
40
36
38
41
44
37
37
36
39
36
37
38
39
40
42
43
40
43
40
41
42
43
43
41
38
25
25
24
23
22
22
22
22
22
22
21
19
20
19
19
19
20
19
19
18
16
15
17
16
16
20
25
25
28
16
16
18
16
18
16
18
15
14
15
18
17
18
19
19
17
15
14
17
16
13
18
20
20
19
18
19
20
20
17
16
19
17
17
16
16
17
18
18
19
20
17
17
19
19
20
20
20
19
20
20
19
19
20
20
20
20
20
19
19
20
20
19
19
19
18
18
19
20
18
18
20
23
23
22
20
22
22
25
27
25
30
32
30
35
38
37
39
44
47
44
46
50
49
42
41
55
57
48
45
36
25
23
27
26
25
26
25
23
22
22
19
25
27
28
30
32
34
39
43
45
52
56
56
51
45
29
19
30
36
36
36
39
43
44
42
43
42
35
22
25
38
41
41
37
25
20
19
32
36
33
40
29
19
22
30
31
30
26
23
30
31
60
130
110
84
82
78
68
61
56
44
29
30
39
33
25
28
33
31
30
28
30
33
54
277
370
394
378
188
195
134
89
72
69
63
63
55
57
263
308
154
99
168
185
140
120
79
70
70
72
70
70
70
65
61
68
62
69
69
60
58
62
54
56
56
60
54
52
50
55
55
50
48
45
47
69
89
123
86
107
82
89
118
112
92
79
75
90
101
105
101
165
130
116
105
112
108
106
103
97
94
68
61
55
52
52
56
58
58
58
58
57
56
54
55
49
47
50
52
54
51
51
52
54
65
69
66
69
68
66
68
68
62
63
66
69
63
69
66
69
63
63
69
62
58
62
87
82
66
62
62
62
61
65
61
63
65
65
55
55
58
60
58
56
51
49
49
54
57
52
49
45
40
40
43
52
33
29
28
28
27
25
25
25
22
22
24
28
28
35
50
47
47
34
27
23
23
22
24
22
21
22
22
20
20
20
20
18
20
20
22
22
22
22
22
22
20
20
22
22
22
22
17
18
19
18
19
19
19
20
19
19
20
20
19
20
20
20
20
20
20
20
20
19
19
20
20
20
22
22
20
20
20
20
21
37
54
33
18
31
47
42
33
28
28
26
26
26
20
22
26
28
31
22
22
24
26
26
30
28
23
26
23
23
26
23
24
25
24
26
28
30
28
28
30
28
31
34
28
28
29
28
25
27
29
28
25
28
26
29
51
96
142
132
142
185
185
152
138
164
223
260
260
258
232
210
215
185
178
178
185
180
160
158
220
241
250
232
226
226
212
205
198
200
200
215
229
238
247
284
268
241
160
118
116
112
114
106
103
108
90
78
62
81
75
73
66
50
47
43
41
39
38
36
36
38
40
44
51
52
45
35
35
37
176
229
180
247
253
212
208
210
128
128
116
205
277
277
182
188
188
178
271
346
322
253
205
220
229
274
265
311
280
190
180
168
180
218
215
205
185
134
87
61
54
66
66
86
136
103
97
94
89
87
110
105
103
101
89
86
94
166
90
79
78
69
65
70
70
84
79
79
72
70
63
56
57
62
56
70
81
76
68
66
66
63
61
47
45
73
62
62
61
61
62
60
61
62
63
66
66
139
109
70
82
96
89
82
92
96
78
78
70
72
65
65
61
113
199
86
75
76
75
78
73
63
65
66
62
61
140
166
97
96
92
96
94
105
105
128
120
114
112
116
118
116
116
114
116
168
156
124
116
114
116
112
126
114
110
108
72
43
37
36
36
33
31
32
31
30
30
29
28
26
37
48
36
29
33
43
48
42
37
33
31
36
29
27
30
33
34
34
32
33
30
30
30
28
31
25
28
30
28
28
28
30
28
28
29
29
30
29
29
27
27
26
27
27
24
24
20
16
19
18
17
17
18
19
22
24
26
26
24
24
24
24
24
24
24
22
22
24
24
24
24
24
24
24
22
20
22
24
22
22
24
24
22
22
22
22
23
23
23
23
24
22
22
22
22
20
20
23
23
22
22
23
23
23
23
25
39
38
36
30
28
25
25
25
25
28
25
24
25
25
25
25
23
25
25
25
25
24
22
19
18
20
21
24
27
26
25
28
30
27
23
23
27
36
39
39
40
37
35
33
30
30
30
35
35
33
30
29
27
27
28
28
30
33
33
30
29
28
28
26
25
29
32
32
43
31
30
20
18
73
106
215
426
450
446
414
198
156
195
208
190
200
208
154
96
87
84
75
75
76
82
101
106
146
124
146
144
175
142
118
106
97
82
76
73
70
63
66
66
62
63
62
55
54
50
51
50
46
51
58
54
55
66
62
62
68
62
63
58
54
50
48
45
41
39
41
41
40
49
49
46
48
49
43
44
41
38
39
42
43
50
63
54
54
56
51
51
50
50
54
49
50
50
57
60
60
51
51
62
55
54
52
50
50
48
46
41
37
40
38
39
39
49
190
480
162
132
118
114
112
122
144
274
253
238
238
229
220
110
96
82
79
78
72
69
63
61
61
65
63
68
62
60
62
62
58
56
55
57
63
68
66
76
87
92
116
105
101
101
103
110
116
106
101
105
79
60
58
60
57
55
54
54
54
56
58
69
76
72
76
73
75
76
75
73
72
72
72
70
69
69
70
70
70
68
78
81
72
70
70
63
62
69
72
70
70
68
68
57
61
57
49
39
38
54
58
61
69
54
70
62
66
56
55
50
50
55
50
48
50
55
55
60
55
55
50
40
22
22
22
20
20
20
20
20
20
20
20
22
24
26
26
24
24
22
22
24
24
24
24
26
24
26
28
28
26
24
24
20
22
22
22
28
29
30
33
33
33
32
30
28
29
24
20
20
22
22
22
19
19
20
20
22
24
28
21
22
23
25
23
23
23
25
24
22
22
22
21
21
22
23
23
21
16
14
13
12
12
12
12
13
24
24
24
23
22
21
20
20
20
19
18
17
16
15
13
15
18
16
20
25
20
16
16
18
16
16
14
14
11
9.4
15
18
13
9
16
30
46
56
45
33
35
37
37
40
36
33
32
33
37
39
38
36
30
38
38
31
32
32
35
43
42
42
44
42
45
43
38
47
43
41
43
39
40
44
45
38
41
44
41
41
37
36
36
35
40
39
37
36
42
38
34
32
36
46
36
36
37
56
50
51
52
45
39
36
33
30
30
32
31
31
36
40
42
61
52
46
40
28
27
31
38
39
40
44
38
40
47
62
81
56
57
51
56
52
51
47
43
45
42
39
46
55
61
63
63
51
47
55
48
57
54
51
62
54
54
55
52
50
49
48
48
42
37
31
34
34
34
32
31
30
34
38
39
39
37
37
41
39
36
34
34
40
128
72
44
40
44
45
43
44
42
42
41
40
42
43
39
39
42
80
68
47
41
39
37
36
41
75
86
62
48
54
49
46
45
43
43
42
41
39
39
40
40
40
39
39
40
37
41
51
45
42
38
36
41
44
41
40
42
44
44
44
42
36
34
32
35
26
24
32
38
36
26
26
32
22
30
26
26
22
20
24
32
30
32
40
38
50
60
90
144
92
58
40
36
32
34
34
30
34
36
38
38
34
32
32
34
34
32
30
28
28
28
30
30
30
28
26
28
26
26
26
22
24
24
24
26
24
22
26
26
24
26
28
30
24
24
24
25
25
28
25
26
27
28
28
29
31
32
29
26
23
20
19
19
19
18
18
18
17
17
17
17
17
16
19
29
31
33
33
30
29
27
26
24
24
24
26
27
25
23
22
25
23
23
23
23
22
21
20
20
19
18
18
17
16
16
17
16
14
14
14
13
13
12
11
10
9
7.8
7.5
7.5
10
14
18
24
21
23
18
22
23
35
38
40
26
29
36
36
36
35
44
39
38
40
43
42
41
36
44
49
51
48
48
47
47
46
42
45
47
52
55
52
58
50
48
63
61
47
45
46
58
50
52
50
45
38
34
31
34
38
49
56
45
44
38
35
30
27
28
29
28
25
37
40
35
32
31
36
33
32
30
29
27
28
36
31
30
30
29
28
30
30
36
40
40
36
32
30
29
28
28
28
28
28
27
23
22
21
22
23
22
22
23
28
25
25
30
39
36
30
25
24
24
28
37
36
38
34
33
29
29
27
29
30
28
27
36
30
26
25
28
30
27
26
25
25
25
24
23
28
25
25
23
23
23
22
22
23
23
22
20
18
19
23
39
34
77
109
54
41
38
38
51
45
50
162
110
105
485
788
256
150
152
96
97
87
86
165
86
81
82
114
99
90
90
72
65
58
57
62
58
56
58
55
57
54
45
49
60
62
61
58
58
51
54
49
47
56
41
44
40
43
41
42
43
44
35
49
47
45
32
46
39
41
40
38
38
38
40
40
40
38
40
40
36
36
36
38
40
40
38
36
36
36
36
38
38
36
36
34
36
36
34
34
36
34
34
36
36
36
36
34
34
32
32
34
36
36
34
34
34
36
36
34
32
34
36
34
34
34
34
32
32
34
34
35
32
32
30
36
34
34
32
39
42
39
39
43
46
55
69
82
97
124
138
124
106
105
122
106
96
96
101
140
116
114
120
146
166
215
363
540
235
183
180
241
295
305
256
238
274
305
278
229
208
185
209
282
300
229
215
238
253
265
312
315
315
265
262
305
277
238
241
322
350
386
402
426
450
482
486
555
545
474
462
482
498
486
442
438
458
510
595
685
690
685
730
740
705
725
914
1080
1080
1030
896
835
595
458
434
406
358
340
305
235
203
210
259
190
241
241
226
287
454
520
502
515
720
730
397
198
198
183
185
183
185
183
180
200
358
545
615
635
630
610
550
462
430
370
308
280
244
229
193
156
138
144
154
148
142
128
138
126
112
105
99
94
72
54
48
55
69
65
73
68
62
57
60
52
62
66
62
61
57
58
54
48
48
48
51
47
44
44
46
48
56
69
58
61
70
82
69
66
61
73
101
76
70
70
69
63
60
57
56
62
108
138
96
86
82
81
72
68
68
63
60
63
58
58
62
63
76
72
73
72
73
72
69
65
68
66
55
48
46
49
56
57
54
45
38
35
34
32
36
37
36
36
36
36
37
42
43
40
40
40
38
36
38
54
42
35
36
35
39
40
39
40
41
42
41
36
33
34
34
34
36
37
34
36
32
32
30
28
28
30
30
28
26
26
30
30
28
26
26
28
28
28
28
28
28
26
26
26
28
26
24
22
24
26
30
30
28
30
30
28
28
26
26
26
28
28
26
26
26
26
28
28
26
28
26
26
28
28
26
26
28
26
26
28
28
28
26
28
26
26
26
26
28
28
26
24
24
26
26
26
26
26
24
24
24
26
26
26
24
24
24
26
26
28
26
25
27
27
30
29
30
31
35
37
42
41
36
39
50
50
52
62
58
63
79
97
105
99
81
57
49
45
38
36
34
32
30
30
30
30
30
29
28
28
35
38
34
30
30
27
26
25
25
26
23
23
23
22
22
20
19
18
18
19
18
16
15
16
19
18
19
18
16
16
14
13
9.4
20
14
11
8.4
9
16
18
22
24
25
28
26
28
31
30
34
45
48
45
46
48
47
50
43
52
52
57
57
62
65
60
51
50
49
52
52
49
47
41
37
36
37
36
42
41
42
40
39
38
40
36
36
35
34
33
35
41
38
36
30
31
32
30
32
36
35
30
24
23
22
25
45
104
142
49
44
44
35
35
33
29
29
30
35
30
31
26
26
33
36
46
51
44
37
34
40
58
43
37
35
32
32
33
26
24
20
21
22
19
17
18
19
20
22
22
23
22
22
19
18
17
18
14
13
13
13
13
14
13
13
14
16
19
35
40
33
37
37
36
36
32
48
47
41
39
36
38
38
28
20
18
20
22
21
20
21
21
22
23
31
33
38
34
30
30
28
27
25
25
25
42
57
49
37
31
74
42
130
115
66
66
62
70
62
48
44
40
38
39
40
38
36
36
34
33
32
31
31
30
29
28
28
29
27
26
26
25
25
26
23
22
24
21
20
23
22
22
21
19
19
22
21
20
22
22
20
20
22
22
22
22
22
22
20
20
22
20
22
22
22
22
22
22
20
22
24
24
22
24
24
22
20
20
22
22
24
24
24
24
22
20
20
22
20
20
20
20
20
19
20
19
19
20
20
19
19
20
20
20
20
20
19
19
19
20
20
22
25
23
21
24
30
24
24
26
32
22
23
24
34
72
100
110
94
73
76
101
137
494
326
132
86
65
65
81
92
112
99
137
205
307
243
94
69
82
86
66
52
45
46
50
56
47
44
62
108
128
136
90
70
61
70
84
108
225
411
275
175
132
106
108
138
168
195
190
235
265
259
185
144
126
132
142
142
168
192
160
132
114
120
138
180
215
223
218
218
212
198
188
154
106
73
134
128
94
81
63
47
139
274
274
268
280
268
262
382
725
740
740
740
740
755
750
665
370
340
322
362
482
474
458
284
136
124
126
103
101
86
84
99
268
287
259
265
343
346
326
195
185
271
304
311
311
262
226
150
101
101
122
114
108
101
92
86
86
75
72
73
68
60
54
61
45
48
46
51
50
48
45
45
45
46
49
57
57
70
69
61
52
49
51
39
45
55
68
62
55
50
47
46
52
49
46
47
47
48
48
52
58
55
55
72
96
79
79
128
103
108
96
82
76
69
70
70
76
75
69
63
60
56
55
52
52
52
50
49
50
50
50
50
52
54
51
54
55
51
49
50
54
41
35
35
36
33
33
33
36
52
68
63
61
52
51
40
37
36
36
36
36
34
34
33
33
31
30
32
30
30
30
30
31
32
32
34
34
33
30
29
30
30
23
31
34
33
29
28
28
30
30
30
30
30
28
28
28
28
28
30
30
26
22
28
28
30
30
30
28
30
30
28
28
28
28
28
28
30
30
26
26
26
28
30
28
26
28
30
30
28
28
28
28
28
28
28
28
30
28
28
28
28
28
28
30
32
30
30
30
30
30
28
29
28
30
33
36
114
126
81
56
54
84
86
48
45
34
35
40
30
30
31
36
33
34
36
38
41
46
46
43
40
34
34
39
39
40
42
46
38
38
38
38
36
40
40
44
44
42
43
45
46
47
46
44
45
44
43
42
39
44
45
47
50
41
36
36
31
35
32
34
36
32
36
35
36
38
37
36
33
27
27
26
27
30
34
32
33
33
36
26
22
19
17
18
31
40
39
36
30
38
39
39
38
39
35
25
131
132
144
96
78
54
52
54
50
47
44
41
44
40
42
43
49
45
66
79
79
81
87
79
69
66
60
58
60
56
55
51
54
56
61
62
56
51
49
48
48
43
41
40
41
38
41
40
40
39
41
40
37
36
38
41
41
39
42
43
45
49
55
48
49
50
57
81
87
96
86
76
73
70
72
69
66
70
65
60
58
62
68
66
68
68
57
56
52
50
47
49
78
61
52
49
47
45
44
44
46
43
41
42
43
42
43
50
50
50
54
61
55
52
58
66
58
55
54
54
56
55
57
54
50
52
58
54
55
103
148
158
79
51
45
44
44
44
45
46
45
44
44
44
43
43
41
41
41
40
40
42
49
40
52
55
54
56
54
49
46
39
38
37
37
37
37
36
36
36
36
36
36
35
35
35
34
34
34
33
33
32
31
31
31
30
30
29
28
28
28
28
28
22
24
26
26
26
26
26
26
24
26
26
26
26
26
24
24
26
26
26
26
26
26
26
24
24
24
24
24
24
24
26
24
24
26
26
24
24
24
22
22
24
22
22
22
22
22
22
22
22
22
22
22
22
22
24
24
22
22
22
22
22
22
22
20
20
22
22
20
20
20
20
22
22
24
24
26
28
28
28
28
27
27
27
28
28
27
27
23
23
23
20
20
20
21
21
20
20
20
20
21
21
21
20
20
19
19
19
18
19
19
19
18
17
17
17
18
17
16
16
16
15
14
14
13
12
14
14
13
13
14
14
13
13
13
13
13
12
11
11
11
10
10
9.8
9.8
9.8
9
8.4
7.5
7.8
7.5
6.9
7.2
7.5
7.5
7.8
7.8
7.5
7.5
9.4
6.6
8.7
7.5
7.2
6.9
7.2
8.7
13
25
35
25
20
18
19
20
20
19
18
16
19
18
16
16
16
16
14
14
13
13
15
14
14
14
13
14
14
12
13
13
14
12
11
8.4
7.5
8.7
8.7
8.4
9
9.4
11
12
12
12
11
9
9
8.4
7.8
7.8
8.4
9.4
9
7.8
6.3
6
6
6
6.3
6.6
7.2
6.6
15
14
13
24
24
20
19
22
45
44
21
19
16
17
15
13
12
11
10
8.4
7.5
7.5
6.9
6.9
6.3
6.6
7.2
9.8
9.4
9.4
62
37
32
24
15
11
9.4
9
9
9
9
9
9
9
8.7
7.8
6.9
7.8
6.9
7.8
8.1
7.2
6.6
6.3
5.8
5.5
5.2
6.9
9.8
8.4
7.8
8.7
8.4
8.1
7.5
7.8
7.2
6.9
7.2
7.8
7.8
8.1
7.5
8.1
8.4
8.7
7.8
7.2
6.9
7.2
7.8
7.5
8.7
10
9.8
8.4
9
8.4
8.7
8.7
8.7
8.7
9
9.4
9.4
9.8
10
9
9.8
9.8
10
11
10
10
11
12
14
14
14
13
11
11
13
15
18
18
16
16
16
16
16
16
16
16
16
16
17
18
17
16
16
16
15
16
16
16
15
13
14
14
14
14
14
14
14
15
13
11
11
12
12
12
12
12
11
11
11
11
12
12
12
12
12
11
11
12
12
12
12
13
12
12
12
12
13
13
13
13
13
13
13
13
13
13
14
14
14
13
13
12
12
13
13
13
12
12
13
13
14
15
17
13
14
17
14
18
19
20
18
19
22
20
18
16
18
22
22
16
15
18
18
20
21
22
23
25
26
28
37
42
58
57
63
66
63
69
68
62
57
70
51
46
36
33
41
78
111
134
144
152
175
134
106
76
73
70
66
65
62
78
86
70
61
61
56
55
56
57
54
50
50
52
50
49
47
46
44
42
40
39
38
37
36
36
36
36
36
33
31
31
31
28
23
25
30
43
44
44
44
44
50
43
41
39
31
23
18
18
21
28
25
22
20
22
20
18
16
14
11
9.8
12
11
13
14
18
23
23
23
25
25
26
25
25
25
24
24
25
25
23
24
24
23
23
25
30
32
35
37
33
54
43
39
36
32
31
30
30
33
30
30
34
33
33
32
35
34
41
38
35
35
33
31
30
36
38
38
37
37
35
36
41
42
42
42
42
41
40
40
38
39
42
41
34
32
25
25
25
26
25
27
28
27
35
39
37
34
34
34
35
36
36
32
32
29
28
26
25
26
28
29
30
30
29
30
35
38
40
40
50
54
41
42
39
39
37
42
47
45
44
42
42
42
41
42
37
38
37
37
38
38
30
26
23
24
25
28
28
28
27
26
27
28
34
49
44
39
52
38
32
30
30
29
28
28
29
83
58
39
37
36
34
34
33
36
90
84
50
45
42
39
37
36
35
35
35
35
36
87
60
46
40
36
36
37
36
36
36
36
36
32
28
26
24
24
22
20
22
22
24
24
26
30
30
30
30
30
30
30
28
28
28
30
30
30
28
26
26
26
28
30
30
28
28
30
32
32
30
28
30
32
32
32
32
30
30
30
30
30
30
32
32
30
30
28
28
26
26
26
26
26
26
26
26
26
26
28
28
30
32
32
32
32
32
32
30
30
30
30
30
30
30
30
30
32
34
38
41
41
46
54
70
82
81
90
106
132
146
175
195
195
175
178
185
212
220
238
262
329
430
438
370
515
378
454
308
253
238
278
362
610
367
620
510
780
442
244
212
244
332
418
506
494
565
466
430
466
506
520
458
414
394
418
454
402
402
406
382
343
298
271
382
422
386
362
322
298
287
294
322
340
354
358
358
378
418
486
498
590
585
592
614
555
570
595
545
515
474
422
422
422
575
765
790
855
825
790
770
728
185
150
422
655
618
288
175
229
348
530
535
550
575
590
620
580
555
565
520
535
510
386
309
156
136
202
188
156
124
132
128
103
103
86
79
76
70
66
63
62
58
55
55
55
55
55
55
50
48
50
55
50
50
50
50
48
48
48
50
50
55
60
60
65
60
60
55
55
55
55
55
55
55
60
58
52
46
49
54
51
50
55
52
52
48
51
52
55
58
60
62
61
57
51
55
56
54
50
57
56
62
63
68
68
63
58
61
56
58
59
56
60
59
63
58
59
60
59
63
66
71
72
72
71
67
66
68
68
67
95
76
61
58
56
51
47
39
36
36
36
36
35
35
35
35
35
35
39
39
35
33
32
32
32
32
33
33
37
39
39
35
32
34
47
46
39
37
31
30
32
30
34
38
34
34
31
31
33
31
31
31
32
29
26
25
26
30
27
26
31
32
32
26
30
31
34
35
32
31
29
28
27
30
27
30
24
33
34
30
33
35
35
34
36
40
50
49
42
43
43
41
35
33
32
30
30
34
35
35
30
41
32
33
33
35
36
35
34
38
37
34
31
30
30
32
41
55
56
60
72
163
185
134
105
87
72
65
60
63
70
81
98
95
95
87
82
88
87
71
66
68
84
78
63
72
112
143
112
116
163
179
235
262
223
199
179
112
127
155
100
132
159
92
116
113
168
241
372
354
229
268
343
357
205
191
201
238
270
262
311
402
450
522
610
615
542
470
482
498
510
542
538
494
470
474
510
542
550
502
530
518
438
418
394
360
335
366
370
349
360
363
370
378
398
418
398
356
332
305
265
265
242
235
232
212
187
134
120
140
356
363
346
363
570
732
726
726
462
390
290
272
294
494
600
389
179
490
478
305
225
228
293
307
121
104
84
82
75
68
67
76
70
63
71
65
70
72
62
55
56
55
56
55
52
52
56
58
82
76
71
70
65
63
63
63
66
65
62
56
58
58
58
60
62
62
58
59
62
76
72
68
66
63
56
56
59
81
114
123
100
88
78
67
67
68
67
66
63
63
62
67
68
71
111
182
210
98
82
80
78
74
66
63
63
63
65
63
63
65
66
68
66
66
66
65
63
62
60
59
59
60
58
58
60
62
62
63
66
72
116
118
80
63
60
58
56
52
51
50
52
51
58
62
53
47
46
45
48
47
43
41
40
39
42
42
39
39
39
41
42
39
39
39
39
37
38
37
37
38
45
43
42
36
35
37
39
38
36
37
38
37
36
40
38
33
32
33
35
38
35
35
34
35
35
35
35
32
33
34
32
31
32
33
32
43
44
40
38
39
37
35
34
32
28
28
27
26
27
28
28
24
24
26
27
26
24
23
24
24
24
24
22
21
22
27
24
23
24
21
22
24
24
22
23
21
20
25
24
19
21
22
24
24
25
24
24
24
24
24
23
23
23
22
22
22
22
26
26
29
27
24
24
24
22
23
24
27
28
30
36
35
43
34
27
26
27
27
28
26
26
26
26
27
28
26
26
26
25
26
27
27
24
22
24
24
23
22
22
22
22
22
27
29
27
27
32
32
30
28
26
26
26
26
24
24
23
24
22
22
20
20
18
17
14
14
16
14
12
13
20
18
16
22
33
27
22
24
23
23
21
22
23
21
21
22
26
30
37
32
32
34
41
33
31
27
27
26
27
26
27
27
29
30
33
34
30
26
26
24
24
27
28
30
27
27
27
29
27
90
93
52
36
37
35
31
28
38
39
35
37
61
114
78
51
44
41
39
35
35
34
43
42
41
58
76
65
62
58
52
51
48
42
39
38
37
37
36
39
42
50
63
49
44
44
40
40
40
35
37
39
40
49
50
47
43
43
39
36
37
38
39
40
39
44
43
50
51
48
55
52
52
49
50
50
47
45
59
44
44
48
47
43
42
46
59
51
52
50
42
47
50
71
203
107
74
70
58
54
53
47
50
58
70
63
59
58
46
42
41
39
37
35
35
34
33
32
32
32
32
32
31
32
32
32
32
33
33
41
35
34
32
33
35
35
34
35
35
35
35
34
37
42
43
42
51
46
46
39
38
36
35
27
28
30
28
30
27
27
26
26
26
26
26
26
27
26
25
22
22
22
22
20
19
19
20
22
28
26
24
28
28
30
30
26
27
24
26
28
30
26
26
28
28
28
28
26
26
26
26
26
28
28
28
26
24
24
24
26
26
26
26
26
26
26
26
26
24
24
22
24
24
26
26
26
24
24
26
26
26
26
26
26
29
31
33
34
36
47
42
39
40
44
70
121
89
52
40
37
41
45
61
67
291
156
134
84
104
60
52
49
45
44
42
39
38
36
39
48
42
42
43
42
41
42
41
42
46
49
47
45
44
43
44
50
66
66
67
66
61
60
56
55
54
52
53
51
48
47
76
53
52
55
58
82
314
326
335
349
335
317
317
308
281
294
284
149
109
104
92
88
70
59
50
40
49
54
49
39
39
41
40
41
205
294
410
390
394
370
366
370
356
270
210
114
88
86
86
80
76
72
71
68
175
169
104
93
80
86
255
296
265
232
218
221
258
212
177
167
86
71
60
52
50
48
53
49
50
47
45
50
49
51
50
51
47
46
48
51
54
56
68
87
81
75
74
78
74
72
71
72
74
75
86
80
86
84
92
95
95
86
81
76
71
68
70
90
82
127
98
116
68
55
53
67
68
56
58
54
55
80
52
50
59
66
65
120
175
173
216
130
120
132
155
195
189
195
281
281
281
284
275
258
262
248
151
145
136
136
141
125
105
105
102
125
149
151
138
95
76
66
111
112
111
105
104
87
76
75
72
67
68
86
75
76
76
70
66
59
68
67
66
66
56
52
75
87
70
63
59
52
45
45
46
53
59
61
54
43
46
54
54
53
55
53
55
60
63
61
50
50
53
52
55
60
76
105
95
86
68
61
51
54
56
55
52
54
55
54
59
52
44
42
42
42
41
38
36
34
34
34
34
34
36
38
36
34
32
32
30
30
28
28
28
28
30
30
30
30
32
33
32
32
33
31
35
33
35
34
33
28
28
35
32
26
35
34
32
30
31
30
33
35
33
35
40
41
44
40
46
53
60
62
67
75
59
89
95
78
66
138
106
56
53
58
52
48
49
53
56
66
74
61
54
60
62
59
53
60
68
67
70
82
76
68
62
65
93
111
104
105
104
105
104
100
95
93
93
97
100
107
104
95
93
93
107
125
147
143
145
159
185
205
278
270
262
270
281
262
250
242
238
245
258
317
314
329
342
349
323
287
278
268
252
230
216
210
210
199
199
199
199
197
197
195
191
183
183
183
216
199
193
193
193
191
189
187
181
177
185
185
187
193
197
199
201
132
112
123
265
386
406
356
562
518
490
454
281
275
272
293
290
281
268
238
195
175
157
138
98
78
67
66
59
55
52
53
50
53
56
62
98
150
123
123
109
88
112
104
95
95
100
107
95
84
76
74
68
63
59
53
49
45
42
43
52
52
50
51
53
53
51
48
43
39
36
67
107
81
78
76
72
68
66
68
65
60
61
70
71
67
63
63
61
62
63
62
61
62
63
63
62
66
68
70
72
72
75
74
74
