# DWR MOFTUNCO MOFFAT WATER TUNNEL AT EAST PORTAL, CO. daily mean flow
# Written by Hydrohistorian; missing days are NaN, never zero.
start_date: 1936-06-01 24:00
end_date: 2026-10-17 24:00
timestep: 1 DAY
units: cfs
scale: 1
0
0
0
0
0
0
0
0
0
67
104
131
181
128
16
13
13
37
115
159
145
140
125
108
101
98
101
106
107
98
85
76
71
68
64
61
60
58
59
60
72
83
73
69
65
63
60
56
52
50
48
45
41
40
43
44
44
65
67
64
65
66
61
63
63
65
64
59
56
52
49
47
52
52
56
52
50
49
54
56
56
56
51
47
43
40
37
36
35
33
34
35
33
32
32
30
29
28
27
26
25
25
25
24
24
22
21
21
20
20
20
20
20
20
19
19
10
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
31
102
8
0
0
0
83
117
123
111
180
202
200
191
190
200
198
188
159
142
138
139
135
135
162
175
170
174
170
186
210
215
203
198
215
219
207
192
235
288
232
201
191
201
181
160
149
144
140
134
142
135
125
117
118
123
119
118
113
104
98
100
90
84
78
74
72
69
66
67
72
66
62
62
69
64
62
58
53
51
51
48
46
44
41
37
36
28
6
5
5
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
26
32
48
35
31
30
26
25
24
22
20
23
24
25
32
58
72
88
99
114
128
124
124
123
111
118
126
153
191
257
335
332
343
368
396
431
425
370
362
372
392
381
411
408
448
471
437
400
404
419
413
385
410
469
475
475
437
236
228
222
206
204
323
339
319
307
254
170
173
178
178
201
190
184
178
167
176
164
155
149
140
133
125
118
112
104
98
94
92
98
96
87
82
76
75
73
72
67
65
63
64
65
63
60
59
58
68
58
54
51
47
45
43
40
39
38
38
38
44
56
46
46
45
65
58
48
55
72
8
8
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
31
34
32
31
30
30
29
30
31
31
31
30
31
36
36
32
32
31
31
31
31
31
31
33
30
31
17
0
0
0
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
3
39
50
45
48
56
67
68
64
68
98
139
153
143
162
208
236
250
287
280
250
236
213
192
195
225
262
275
304
297
298
335
297
186
190
194
200
216
240
249
242
231
227
228
225
228
212
189
181
166
162
163
162
153
149
145
143
126
63
130
125
120
115
112
104
100
96
93
91
86
84
80
80
79
73
70
67
64
62
61
58
55
54
54
59
57
54
57
58
56
52
48
44
44
45
57
45
42
40
39
38
37
35
35
33
32
30
30
29
28
28
28
28
29
28
28
28
28
31
29
28
25
24
24
24
26
27
29
24
24
24
24
24
25
23
22
22
22
22
22
21
20
22
24
26
24
23
22
23
21
20
19
19
20
21
20
19
19
21
18
20
21
19
19
18
17
17
17
17
16
16
17
17
17
17
17
14
13
14
14
16
16
16
15
15
16
16
14
13
14
13
13
13
13
10
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
17
29
27
19
16
18
26
38
52
56
65
74
74
78
96
106
113
113
98
101
119
124
113
105
102
97
90
90
96
104
113
126
130
152
178
218
254
268
280
278
292
252
216
198
175
167
175
185
204
235
230
222
221
212
210
215
219
200
188
174
164
155
145
143
134
126
126
131
135
133
122
113
105
98
93
89
90
85
80
76
75
73
80
104
97
87
80
76
72
67
63
60
58
60
55
52
49
45
45
43
41
40
39
39
38
36
36
34
33
30
30
29
30
30
28
28
31
33
35
30
41
49
41
41
38
34
33
32
30
30
32
37
30
29
28
27
31
37
30
28
32
32
31
30
29
29
30
32
31
30
29
29
28
39
41
37
39
38
39
37
36
33
37
32
38
33
33
32
30
29
28
28
22
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
7
12
10
15
24
37
71
106
172
184
171
158
186
198
175
154
162
169
165
200
223
248
260
258
263
271
290
281
273
276
278
297
281
286
274
246
223
199
184
182
186
206
247
293
283
217
212
242
278
269
258
252
238
223
212
216
214
204
192
184
175
167
158
153
147
143
138
131
128
117
111
109
110
101
96
95
94
92
91
84
78
81
85
86
79
73
66
64
62
59
58
56
54
56
68
72
65
63
64
67
62
57
56
61
61
55
53
60
59
54
51
46
45
43
40
39
39
38
37
36
35
33
35
31
31
31
37
37
41
40
36
36
38
33
31
31
30
30
29
28
29
30
29
29
28
27
26
28
28
26
25
25
28
27
24
22
24
26
24
24
24
27
27
26
25
24
23
22
22
22
23
24
24
24
23
22
22
20
7
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
56
117
109
108
111
93
88
82
91
144
143
147
153
133
85
114
106
104
103
93
88
93
94
86
84
78
77
85
77
70
68
65
63
60
57
55
52
53
52
49
47
45
44
42
41
41
40
40
39
39
38
36
34
33
31
30
30
30
30
28
30
31
30
28
28
27
26
32
30
27
26
26
24
24
24
25
23
22
23
23
22
22
21
20
20
21
21
21
20
20
20
19
19
19
19
19
18
18
19
24
21
22
22
21
22
21
20
19
18
11
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
12
12
24
36
42
45
55
70
87
106
128
110
97
87
77
71
72
78
82
83
82
81
74
71
69
67
65
64
63
69
83
86
94
109
163
191
224
205
216
252
210
186
189
216
248
287
335
304
210
171
167
166
159
152
158
188
210
219
230
238
236
227
216
211
195
182
178
178
153
139
124
114
105
26
104
173
167
159
153
144
139
130
123
117
112
106
101
101
107
114
108
96
90
85
86
81
81
84
87
84
79
76
74
75
71
68
69
66
63
62
60
55
52
51
63
63
65
62
56
54
53
52
56
58
51
47
45
44
45
46
41
38
37
35
34
33
31
31
31
30
29
28
28
27
27
26
26
28
30
26
25
24
25
24
24
24
24
24
25
28
28
24
22
22
22
21
20
20
20
19
20
20
20
22
20
20
21
20
20
16
16
20
19
17
18
18
17
18
18
17
17
12
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9.2
76
124
118
104
90
89
109
64
14
14
14
12
8.2
0
0
0
0
0
0
0
0
0
154
162
160
153
236
242
231
223
208
223
212
193
186
174
157
147
138
135
129
121
113
106
101
96
91
86
87
89
85
78
73
75
77
68
64
62
60
58
54
53
53
48
46
44
43
40
39
39
37
36
34
33
33
33
35
35
36
44
35
32
31
31
31
34
29
28
28
27
26
24
24
23
23
22
22
22
21
21
20
20
19
19
19
19
19
19
18
18
18
17
17
17
17
17
17
17
16
16
16
16
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
23
24
30
31
32
28
27
25
28
26
19
13
8.4
8.4
8.4
11
11
7.4
0
0
0
0
0
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
1
6.3
12
24
85
128
115
117
125
135
139
117
104
101
117
149
164
161
145
145
158
168
176
153
148
153
157
186
190
96
47
48
56
62
62
60
45
26
16
16
16
14
15
16
16
15
18
17
16
15
13
12
12
12
11
11
10
10
10
9.4
8.4
24
119
131
157
62
0
0
0
0
94
131
167
205
188
175
168
162
161
149
144
134
129
123
125
123
121
117
117
118
116
121
111
106
115
117
91
88
95
81
75
70
65
65
70
73
89
86
85
81
84
77
63
68
67
65
64
62
60
56
57
54
54
53
54
54
55
60
61
61
60
54
48
46
46
44
42
42
41
40
39
42
43
38
37
36
37
37
37
36
34
32
31
31
32
37
31
30
31
35
34
36
46
40
38
37
36
35
35
35
33
33
31
28
31
31
31
31
30
31
29
28
26
28
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
31
97
111
117
147
198
253
260
263
241
232
247
240
241
250
247
241
157
156
148
130
106
103
99
96
94
90
86
80
91
125
122
119
118
111
104
99
96
90
85
85
86
80
77
80
80
85
84
80
84
81
79
74
67
74
70
111
107
103
99
97
92
92
94
97
97
90
80
77
76
72
69
77
78
67
63
62
59
57
60
60
62
57
54
52
49
47
46
44
43
41
40
38
38
37
36
35
34
36
36
36
47
38
33
33
31
31
31
30
28
28
27
27
27
26
25
24
24
23
22
22
22
22
22
21
22
23
23
22
22
22
21
21
22
25
23
26
26
23
22
21
22
20
21
22
25
24
23
21
21
21
20
20
17
19
19
19
17
19
17
17
16
16
16
17
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4.7
13
18
22
16
18
25
34
33
28
28
26
29
43
59
85
77
81
107
119
116
103
104
104
91
87
89
100
121
148
168
178
198
208
200
180
165
158
192
214
226
212
212
232
210
205
226
190
46
9.9
9.9
9.9
9.4
8.1
7.4
6.7
5.7
6.4
20
33
55
56
55
65
76
107
131
131
140
156
190
161
138
130
124
115
106
99
92
89
85
84
84
87
78
82
88
85
82
79
72
88
96
92
87
84
80
79
80
74
70
65
62
68
73
70
66
62
60
56
54
53
54
53
47
46
44
44
43
42
42
41
39
37
37
38
40
38
37
40
43
37
34
33
32
32
33
34
34
32
31
31
30
28
28
28
26
26
25
25
25
24
27
26
24
24
28
28
27
26
24
24
23
22
22
26
23
23
24
28
27
25
24
24
26
25
21
19
19
19
19
19
20
19
20
19
2
2.6
1.6
0.8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
1.2
16
8.4
8.4
16
18
22
22
32
44
47
58
64
67
90
92
81
91
111
142
167
169
135
106
94
90
88
96
139
168
212
181
153
180
248
295
264
244
273
335
351
349
360
360
412
404
369
331
293
274
258
248
242
229
212
202
192
186
174
164
157
148
140
136
129
122
117
115
116
110
100
61
38
37
34
33
33
32
32
65
61
58
57
56
54
54
54
53
50
46
44
41
42
41
40
40
38
37
36
34
34
33
32
31
29
29
28
28
26
26
25
24
24
25
28
34
31
27
26
23
22
22
22
21
20
20
20
21
20
22
22
24
28
28
26
24
22
21
20
26
34
26
24
23
22
22
21
20
19
19
18
18
21
21
20
19
18
17
17
17
17
16
16
16
15
15
15
15
14
14
14
13
13
13
13
13
12
11
12
12
11
11
12
9.4
9.9
13
11
12
13
9.8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25
30
37
34
31
37
51
53
43
54
69
85
89
103
121
125
124
143
151
147
156
188
241
266
295
327
308
248
218
193
181
169
174
184
187
192
176
172
184
205
226
292
367
255
37
0
0
0
0
0
0
71
107
165
171
182
178
216
283
283
300
302
297
285
273
253
240
230
211
195
164
130
172
145
160
162
167
154
139
130
123
116
113
116
122
110
111
106
101
100
97
92
88
84
80
74
72
67
64
62
60
57
55
54
52
51
56
58
52
50
53
48
45
44
43
44
59
45
41
39
37
37
36
35
33
33
32
31
31
33
32
31
29
28
28
28
30
28
33
31
31
30
29
26
26
25
27
25
24
28
30
28
29
27
26
27
27
26
28
29
26
24
24
24
24
23
23
23
22
22
22
22
22
23
22
22
19
19
19
17
8.4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
63
106
90
81
75
79
80
72
70
70
72
80
87
103
123
145
160
174
182
195
96
41
46
46
44
40
37
24
33
49
60
217
266
332
309
300
297
276
288
290
334
329
323
316
292
280
274
273
263
250
232
216
216
199
181
169
162
154
148
139
135
129
122
116
116
111
103
101
100
97
99
121
99
97
99
94
86
88
86
84
79
77
76
70
79
75
72
88
92
75
73
73
69
62
58
54
54
56
58
57
52
52
48
49
54
54
62
54
46
51
46
46
44
42
41
44
44
39
38
37
37
41
37
33
36
37
33
31
31
30
29
28
28
28
27
27
28
28
27
26
25
24
24
24
24
24
24
24
23
23
22
22
22
17
22
22
22
22
22
21
20
20
19
20
19
19
18
18
17
17
18
19
17
14
17
16
16
13
7.7
6.3
2.1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1.4
4.7
7.4
11
18
15
12
12
11
12
13
14
16
16
18
25
25
58
80
101
125
149
208
292
297
250
263
0
283
315
322
303
269
260
253
260
307
366
419
441
431
101
370
374
370
372
395
362
322
307
293
280
256
240
226
218
205
198
187
174
161
152
144
136
128
119
118
130
162
125
113
106
100
100
105
98
89
84
80
78
72
70
67
74
76
75
76
76
78
86
88
80
71
67
64
62
60
57
58
55
52
48
51
52
48
46
45
44
41
40
44
47
40
37
36
37
39
37
37
34
34
33
31
31
28
28
27
26
27
27
26
24
24
24
23
23
24
24
23
22
22
21
21
20
20
20
20
20
20
21
23
23
22
21
20
19
19
17
18
17
17
17
18
19
19
20
19
19
19
20
19
20
21
21
20
20
21
20
17
19
18
17
18
19
20
18
11
2.4
3.8
2.4
2
4.1
4.1
3.8
3.8
3.8
3.8
3.5
3.5
3.5
3.8
5.7
6.7
6.7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4.4
11
16
24
30
35
33
33
37
39
31
28
24
22
28
33
40
47
54
67
74
69
73
77
79
91
96
111
124
134
156
162
162
158
139
144
140
128
118
111
111
115
111
109
105
109
115
116
111
101
97
96
92
82
86
89
86
85
91
97
103
97
92
91
88
86
85
81
82
76
71
67
64
64
62
58
56
54
51
51
47
46
42
40
44
60
60
54
76
55
60
55
51
51
46
41
46
51
44
43
39
37
35
34
32
31
31
37
40
34
30
28
28
31
32
31
28
28
30
30
25
24
24
28
26
24
22
22
21
20
20
20
20
18
18
18
18
21
20
20
18
24
22
18
18
18
19
18
18
18
17
17
17
16
16
16
22
46
25
24
31
36
28
28
27
25
25
25
27
24
24
23
23
26
26
24
24
23
22
24
24
23
22
22
22
22
22
22
22
24
23
22
23
22
20
21
21
23
19
19
20
21
20
18
16
20
18
20
18
17
17
17
17
16
17
17
17
16
16
16
15
12
10
10
10
10
10
10
10
10
10
10
10
10
10
10
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
22
26
17
22
34
52
66
57
48
56
69
92
98
76
76
81
92
111
129
149
140
115
103
94
101
122
136
147
171
172
160
142
125
123
134
153
186
200
181
167
149
154
169
271
264
204
208
250
278
283
258
260
264
253
261
258
264
278
290
281
263
248
229
228
220
208
193
184
178
167
157
152
144
138
129
122
118
112
103
97
91
90
84
77
72
67
67
65
96
91
78
96
107
106
87
79
80
78
77
77
87
82
84
91
103
90
81
75
73
72
88
81
74
84
90
79
73
69
63
62
60
62
78
71
77
62
57
54
53
50
47
41
40
40
39
37
36
34
34
33
32
31
30
28
28
30
29
31
28
28
26
26
28
27
26
25
24
24
24
23
23
23
27
24
23
26
25
24
24
23
22
22
22
21
20
20
19
19
19
19
18
15
17
17
17
16
15
18
18
15
7.6
7.6
5.6
2.9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
22
30
58
75
118
160
194
192
184
182
213
203
168
152
160
203
265
307
362
461
506
494
508
512
516
504
508
521
538
546
559
564
557
555
553
550
544
540
538
540
533
525
523
542
544
506
469
441
400
368
326
275
283
249
219
203
192
181
171
170
170
151
144
133
121
109
100
91
87
86
84
83
84
78
75
66
63
59
58
55
53
62
57
49
50
46
43
42
44
55
63
71
69
61
56
52
50
48
41
37
36
36
37
35
35
43
54
58
50
60
76
52
49
46
45
45
43
41
40
39
38
39
38
37
36
35
34
33
32
30
30
28
28
28
28
22
27
26
26
26
25
24
24
25
23
23
23
22
22
22
22
22
22
22
21
17
21
20
20
20
20
19
19
18
20
22
22
22
21
21
21
18
21
21
21
20
21
23
23
23
21
22
14
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2.9
7.2
5.6
6.4
6
6.4
10
9.9
8
8
7.2
7.6
7.6
6.4
9.4
14
23
34
43
49
52
67
78
85
80
85
74
63
57
55
50
47
47
53
57
50
45
45
46
47
49
56
67
98
135
171
203
250
326
406
410
147
88
45
7.6
2.9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
81
213
273
299
302
304
285
120
128
167
275
280
285
316
387
389
396
415
421
431
412
404
412
425
400
368
342
326
342
323
293
285
292
263
267
257
224
255
265
272
262
260
293
263
250
218
178
168
157
167
178
213
216
190
175
172
170
198
194
121
61
60
74
111
128
130
109
90
85
80
94
119
115
98
55
108
106
104
102
99
101
123
119
113
101
92
86
87
88
80
63
81
80
76
75
71
69
67
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
32
154
143
135
129
122
117
133
119
109
104
96
144
212
212
186
162
156
144
135
127
121
110
99
96
90
86
79
77
76
80
76
70
66
63
60
57
56
55
70
63
50
50
50
46
43
41
45
47
41
40
38
38
42
41
37
37
40
40
40
37
48
42
37
34
48
59
56
49
47
48
47
48
44
42
40
40
40
40
40
38
37
39
40
30
28
27
27
31
29
30
28
28
33
28
26
26
25
26
26
26
26
26
26
26
26
28
20
0
4.2
24
24
24
24
24
24
24
24
24
24
24
23
23
22
22
22
22
23
26
26
25
24
24
25
24
22
23
23
20
22
22
22
21
21
22
22
21
21
20
13
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5.6
6.8
6.8
6.4
6.8
6.4
6.8
8
10
11
9.9
8.4
8.4
12
18
21
26
19
18
17
17
18
18
19
22
48
85
114
142
155
163
170
171
157
136
123
134
174
181
164
175
210
262
299
302
319
326
325
339
394
459
502
502
500
485
516
555
542
540
533
494
494
523
585
583
568
588
574
568
566
519
508
523
459
421
383
353
326
314
288
273
260
247
232
221
206
191
178
170
164
159
144
136
129
121
112
106
100
98
98
99
89
85
85
112
179
144
135
134
131
120
123
117
106
102
98
92
95
100
99
96
90
86
84
85
83
86
81
75
78
90
83
77
71
68
67
64
59
57
56
55
53
51
50
48
48
48
47
45
42
43
44
66
57
54
49
49
47
46
47
54
54
53
49
62
54
53
52
49
48
49
50
50
49
48
47
48
48
52
52
51
52
52
49
49
51
52
49
49
83
74
74
73
63
64
61
50
57
57
52
53
51
45
45
44
42
29
20
24
12
0
0
0
0
0
0
0
0
7
17
16
16
17
17
15
15
14
14
14
15
15
15
14
14
14
14
14
14
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
11
12
12
12
12
12
12
11
11
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
11
10
11
9.4
10
10
9.9
10
10
7.2
9.4
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
9.4
9.4
9.4
9.4
9.4
8.9
9.4
9.4
9.4
9.4
8.9
8.9
9.4
8.9
8.9
8.9
8.9
8
7.6
8.9
8
8
8
8.4
8.9
8.9
9.4
6.7
9.9
10
11
10
9.9
9.9
9.9
9.9
10
9.9
9.9
10
11
11
13
14
17
20
20
16
16
18
19
17
16
19
28
34
45
54
54
41
36
32
30
29
28
27
26
27
27
28
26
26
31
40
59
86
121
152
91
131
221
257
260
230
206
204
236
293
311
287
302
326
342
361
402
427
471
463
389
285
295
305
385
406
457
408
385
443
481
473
459
124
105
98
95
140
201
302
293
300
302
299
314
421
419
412
362
323
280
213
170
140
143
146
167
179
174
218
206
191
182
172
164
152
140
134
129
123
123
117
107
100
94
92
94
89
95
92
84
82
78
77
78
75
72
70
75
78
81
78
83
80
78
83
74
50
58
59
59
62
59
86
67
63
60
57
54
53
52
57
61
52
53
57
60
54
63
53
50
37
35
37
42
45
47
39
36
34
32
30
46
44
42
41
40
38
38
37
37
37
36
36
35
35
34
34
37
41
40
40
39
39
39
39
6.6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4.3
14
17
19
18
18
18
17
17
17
17
17
16
17
15
14
16
15
15
16
15
15
14
14
14
13
14
14
14
14
13
13
12
12
12
12
13
12
11
11
11
11
11
12
11
11
11
11
12
11
11
11
11
11
11
11
11
11
11
11
11
12
12
11
11
11
11
10
10
11
11
11
11
11
11
11
10
9.9
11
11
10
11
11
11
11
9.9
9.4
9.4
8.9
8.9
8.9
8.9
9.4
9.4
9.4
8.9
9.9
9.4
9.9
9.9
9.4
9.4
7.6
8
8
8.4
7.6
7.2
8.4
8.4
8.4
8
8
8
8
7.6
7.6
7.6
7.6
7.6
8
6
7.6
7.6
7.6
7.6
7.6
7.6
7.6
7.6
8.4
8
8
8.4
8
7.6
8.4
8
8.9
8.9
8.9
9.4
9.9
10
9.9
10
10
10
10
7.6
9.9
9.4
10
10
11
12
14
20
16
16
19
16
15
14
14
15
19
26
30
38
49
55
45
35
32
33
31
61
97
123
112
83
62
65
71
95
139
172
191
209
236
212
235
260
319
362
400
427
413
451
455
402
339
321
321
368
433
485
489
494
500
487
453
404
312
278
268
293
433
283
135
148
232
215
227
265
254
249
297
312
283
232
262
247
232
206
194
185
164
171
155
121
113
104
97
90
84
80
94
121
113
92
80
95
99
96
90
89
88
126
147
130
119
106
98
92
83
88
81
78
72
86
83
80
71
85
124
94
83
84
81
74
74
72
78
73
66
61
57
69
80
73
69
81
72
90
101
107
120
133
142
128
96
64
63
59
78
98
98
104
104
117
66
82
78
75
52
48
52
57
51
51
50
40
26
27
28
29
18
11
6.4
2
1.7
1.7
2
2
2
1.7
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0.2
4.8
4.8
0.9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.8
3.2
6.4
6.4
6.4
6.4
6.8
6.4
6.4
6
6
6
6
5.6
5.6
5.6
5.6
5.6
4.8
4.4
7.2
11
11
11
12
12
12
13
13
13
12
13
12
13
13
13
13
13
13
13
13
13
13
13
11
12
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
13
13
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
14
19
22
22
25
30
39
41
36
37
49
61
60
52
53
59
50
47
44
45
49
62
74
94
118
149
177
216
263
277
252
278
321
311
285
285
305
297
265
257
277
293
307
316
288
273
272
278
297
330
381
447
471
485
485
435
357
300
304
314
341
352
319
222
197
177
187
182
228
297
309
307
314
318
318
314
314
299
207
204
210
207
235
263
262
265
31
117
326
355
325
267
270
255
239
228
230
233
221
201
209
239
215
221
197
197
181
109
63
163
142
139
142
142
126
121
130
126
119
124
124
114
108
106
100
95
99
119
108
108
100
106
107
98
92
85
82
81
80
76
75
74
71
69
64
57
29
64
64
61
60
55
54
54
53
53
50
50
48
54
57
64
52
51
49
48
53
65
57
53
49
47
46
44
44
50
49
51
49
46
45
43
42
42
43
44
45
44
44
42
42
40
38
37
34
33
33
33
34
35
35
36
36
34
31
30
29
20
22
27
28
29
27
25
30
29
28
27
28
28
27
27
26
26
25
26
24
23
24
24
24
24
24
23
23
24
23
23
24
22
22
22
22
21
21
23
24
22
21
23
23
22
23
24
24
23
20
17
16
16
16
16
16
16
16
16
16
15
14
14
12
14
15
15
14
13
13
13
13
13
13
13
13
13
13
13
13
13
14
13
13
13
13
13
13
12
13
12
12
12
12
13
13
13
12
12
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
12
12
12
12
12
13
12
12
12
12
11
12
12
11
11
10
11
11
12
12
12
12
12
12
14
14
14
16
16
14
14
14
13
18
22
23
26
24
26
33
38
41
37
35
31
30
28
30
30
30
33
37
55
64
44
39
39
44
44
51
66
85
117
136
156
194
203
241
218
206
218
246
247
232
227
207
197
197
187
200
209
215
213
209
185
181
187
172
174
175
192
194
207
200
204
197
219
187
184
187
198
238
270
357
267
297
280
267
260
249
225
212
188
168
146
112
102
94
90
87
84
78
74
70
67
65
75
70
63
58
55
55
52
49
45
41
38
34
30
39
42
42
35
33
30
28
26
24
24
26
34
39
47
57
65
55
56
51
48
89
102
107
89
81
78
81
77
69
64
64
67
82
78
72
76
118
100
90
88
99
97
87
83
80
81
82
123
104
97
91
87
85
82
82
78
75
70
68
67
81
74
69
66
65
63
61
60
58
57
55
54
53
52
49
46
45
45
44
43
42
42
41
41
40
40
40
39
38
38
44
47
40
39
39
37
36
36
35
35
33
35
28
31
34
35
32
33
36
33
34
35
33
33
31
32
30
29
29
28
27
27
29
28
28
28
28
27
27
26
24
24
24
22
22
22
22
21
21
20
21
22
22
21
21
20
20
21
20
21
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
18
19
19
19
19
18
18
18
18
18
18
18
17
17
18
18
18
18
18
17
18
17
17
17
17
17
17
16
17
17
17
17
16
16
17
17
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
14
15
15
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
14
14
13
13
13
13
13
13
12
12
13
14
13
13
13
13
12
12
13
12
13
12
13
13
16
17
16
17
18
16
13
13
18
22
18
17
17
18
22
26
26
22
22
25
26
31
32
28
33
38
33
47
73
107
145
191
233
267
323
377
433
433
449
469
527
527
471
427
357
316
277
280
295
292
304
346
455
439
421
514
546
525
479
449
423
506
512
494
439
433
417
364
353
377
381
406
394
404
385
400
339
350
348
332
325
283
290
230
213
195
192
180
171
166
147
140
125
121
108
99
92
85
85
113
86
74
69
61
58
67
106
98
91
108
120
128
120
125
120
104
97
90
86
85
80
74
68
66
57
60
66
55
52
45
42
41
40
51
44
46
46
42
40
38
38
36
35
35
36
35
36
34
31
30
33
38
40
42
38
36
52
50
45
43
40
38
38
38
38
36
38
38
36
35
34
34
34
32
30
33
33
36
37
34
34
33
33
31
33
31
26
30
28
27
28
30
27
28
28
28
27
28
28
26
27
27
25
28
28
26
26
26
20
8.4
16
18
18
22
26
26
26
25
25
25
24
25
24
25
24
24
25
24
24
24
26
25
26
24
24
24
24
25
24
24
24
24
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
20
21
21
22
21
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
18
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
15
16
16
15
15
15
15
15
15
15
15
14
14
14
13
14
14
15
15
14
14
14
15
14
13
13
13
13
13
12
12
12
12
12
12
12
14
13
13
13
13
12
12
13
13
13
13
14
15
14
13
13
12
12
12
13
13
13
13
13
13
13
13
14
14
13
15
18
22
24
26
21
18
17
17
20
30
47
64
74
77
83
63
55
52
46
44
45
52
68
68
64
67
98
124
131
175
222
334
410
368
275
238
206
184
179
209
238
259
283
316
312
295
287
305
374
451
603
662
548
619
664
626
612
603
494
496
498
531
592
639
653
42
34
42
347
542
594
612
610
596
570
548
546
605
596
566
553
546
529
521
443
429
389
413
402
441
425
372
377
236
98
55
7.2
6.4
6
5.6
5.6
8
6.8
5.6
5.2
4.8
3.8
3.2
3.2
3.5
3.5
44
113
181
171
166
161
159
109
185
244
235
144
135
130
121
114
106
97
98
97
99
115
109
107
106
101
99
95
94
95
84
81
80
84
77
72
71
70
68
70
76
74
72
71
73
72
74
73
64
65
73
51
31
35
30
28
26
24
23
22
23
22
11
0.7
0.4
0.3
0.3
0.6
0.7
0.7
0.6
0.7
0.7
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.4
0.3
0.4
0.4
0.6
0.7
0.6
1
11
15
14
15
14
11
13
15
14
14
14
15
18
17
17
16
17
19
19
18
16
17
16
15
15
16
16
15
14
15
16
15
15
15
15
15
15
16
16
15
14
14
13
13
14
14
14
14
14
14
14
14
13
13
13
13
17
13
13
13
12
11
11
12
12
12
11
11
11
11
11
12
11
11
11
11
10
10
11
11
10
9.9
9.9
8.9
8.4
8.9
7.6
3.8
1.3
0.3
0.1
0.3
0.3
0.3
0.3
0.3
0.3
0.1
0.3
0.3
0.3
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0
0
0
0
0
0
0
0
0
0.3
0
0
0
0.9
6
9.4
8.4
8
8
7.6
7.6
7.6
8.4
8.4
8
9.4
9.4
9.4
9.9
10
9.9
10
9.9
10
12
13
12
11
10
11
11
11
12
13
13
12
11
11
12
15
17
16
12
12
12
14
15
17
24
34
38
34
40
50
59
76
101
125
155
197
235
259
247
222
178
155
139
129
133
152
164
172
188
216
249
287
280
287
319
297
263
272
293
353
350
362
377
390
385
350
287
285
312
278
304
312
316
282
304
292
314
299
325
323
290
295
292
282
282
260
249
204
171
161
164
182
179
170
151
126
113
102
97
112
121
130
125
121
113
102
104
105
136
149
129
106
107
106
105
97
91
91
86
69
54
55
57
56
66
108
85
75
69
65
64
60
55
69
62
56
54
50
46
45
49
64
51
47
49
48
46
45
44
42
41
40
45
52
61
50
50
45
45
45
43
41
41
44
46
45
42
53
48
45
41
40
37
36
36
34
34
45
40
37
35
34
34
33
34
40
40
42
43
39
39
37
35
37
39
37
31
40
42
41
30
17
28
27
26
26
26
24
27
34
34
33
31
30
28
30
32
28
28
30
28
26
28
29
28
29
28
27
28
28
27
28
26
28
27
26
26
24
22
24
24
24
25
24
24
25
24
24
24
22
24
22
20
19
22
21
20
20
20
19
19
18
18
18
18
18
17
17
18
17
17
16
16
16
16
16
16
17
18
18
17
17
18
18
17
17
18
18
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
17
18
18
17
17
17
17
18
18
18
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
14
13
12
12
12
13
13
13
13
12
13
13
13
14
14
14
16
16
18
20
26
29
26
30
33
26
30
29
28
29
32
37
37
35
31
30
29
26
26
29
39
53
57
50
45
44
40
39
38
39
52
72
82
77
78
82
67
61
62
80
109
136
172
200
287
383
437
469
429
344
353
359
375
332
362
447
473
479
502
510
502
483
479
453
431
425
471
447
435
439
485
550
437
368
364
311
185
197
191
108
104
146
148
112
48
47
45
44
45
51
49
48
46
37
21
22
22
22
22
22
21
20
19
18
17
16
17
41
96
101
100
95
108
105
104
105
101
113
107
96
95
95
102
100
107
90
85
82
80
80
75
69
65
63
61
60
56
53
47
46
47
45
47
46
50
57
49
45
43
41
39
37
36
36
37
37
37
83
47
42
40
40
40
40
46
42
38
39
37
37
43
55
51
43
38
37
37
39
27
1.3
22
50
49
37
1
0.44
7.2
41
38
40
40
36
38
18
36
36
35
34
32
34
33
31
28
36
34
38
35
36
33
35
34
33
34
32
30
30
29
29
30
30
30
30
32
30
30
30
30
28
29
28
26
25
26
26
26
26
25
25
26
26
25
24
22
22
22
22
21
21
21
21
20
20
20
20
20
20
20
18
18
18
18
18
16
16
18
18
18
14
17
18
17
17
17
17
16
16
16
16
16
15
16
16
16
16
16
16
16
16
16
16
16
16
15
14
15
15
15
14
14
14
14
14
14
15
15
14
15
15
14
14
14
14
13
13
13
13
13
13
13
13
13
12
13
14
14
13
13
13
13
14
14
14
15
15
14
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
12
12
13
14
14
15
15
14
14
14
14
14
14
14
14
16
17
17
16
17
17
17
18
18
17
17
17
17
17
17
17
17
16
17
22
28
34
39
45
45
47
44
37
36
37
36
41
39
40
43
38
36
35
36
40
48
77
90
82
74
73
75
101
147
184
239
283
344
419
459
485
498
487
487
471
423
392
425
498
510
512
523
564
601
619
639
623
626
630
621
583
521
538
574
553
494
449
437
415
400
389
368
344
330
318
316
312
305
287
270
257
241
225
207
198
188
172
167
166
153
144
136
131
128
121
130
136
125
115
112
105
109
124
107
107
130
138
123
111
104
118
111
94
88
83
77
73
71
70
66
64
60
53
64
78
70
63
56
54
52
73
75
71
66
63
56
50
50
48
49
50
49
52
56
53
74
64
59
67
65
52
40
40
39
39
38
40
39
39
39
37
34
40
38
32
26
37
36
39
39
37
35
35
36
42
48
52
53
52
48
47
48
47
48
45
42
40
44
45
43
44
40
42
42
38
37
36
37
39
38
40
40
38
37
37
37
36
37
34
34
33
34
34
32
32
31
33
31
31
31
31
30
30
30
30
29
29
28
28
28
28
28
28
28
28
28
27
27
29
30
28
29
28
26
26
25
24
24
24
24
24
24
24
24
24
24
24
23
23
24
24
24
24
24
24
24
24
23
23
23
23
23
23
22
24
24
24
24
23
22
21
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
21
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
18
18
18
16
17
17
18
19
19
20
21
20
20
21
21
21
20
20
20
20
21
20
20
21
20
20
24
28
39
50
68
91
87
69
60
54
54
61
76
104
124
133
124
131
125
111
111
125
133
144
157
156
163
161
168
200
228
287
165
25
24
9.9
0.87
0.87
0.87
0.72
3
0.72
0.58
0
0
0
0
0.82
11
12
11
57
94
65
5.6
0.72
0.72
0.72
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
32
104
101
98
106
144
190
250
250
239
230
249
252
224
212
203
201
219
159
86
78
118
157
164
156
148
155
151
140
142
151
149
149
129
121
114
109
104
99
100
107
112
97
89
86
87
96
91
97
146
113
97
91
86
83
80
81
90
105
82
76
73
70
69
70
65
64
30
1
0.87
11
62
63
59
64
77
82
77
70
67
69
72
69
64
64
61
59
58
57
57
63
59
63
56
60
59
57
62
58
54
51
53
56
57
56
54
52
54
55
52
53
53
52
52
52
51
51
50
50
50
51
49
50
46
47
48
48
48
47
48
47
47
46
46
46
45
46
44
41
41
43
44
44
42
41
41
40
40
37
37
37
37
37
37
37
37
37
37
35
34
35
34
34
34
33
33
33
31
33
33
31
31
30
31
31
31
32
31
30
30
30
31
30
29
29
29
30
29
28
26
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
27
28
28
28
27
24
26
28
27
28
26
26
26
24
24
24
24
23
23
22
23
23
22
22
23
23
22
23
23
23
23
23
22
22
22
22
22
22
22
22
20
20
19
19
20
20
20
20
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
18
18
18
18
18
18
17
18
18
18
18
20
21
20
19
19
19
18
18
19
22
27
28
24
22
16
10
11
14
16
16
19
19
16
17
26
28
13
4.6
0.44
0.44
0.44
4.9
0.44
1.9
3.5
1.7
1.4
0.58
0.44
0.44
0.44
0.44
3.1
8.4
5.6
3.2
5.5
35
74
137
198
201
247
352
431
368
280
282
288
342
437
483
415
207
197
201
146
2
1.2
1
1
1
1
4.4
42
99
170
239
242
238
230
241
260
260
263
263
259
160
89
130
178
167
163
160
157
185
182
149
131
131
136
135
128
120
124
123
117
113
119
115
114
113
135
149
128
106
94
90
100
106
105
98
96
96
91
112
140
121
101
97
95
97
98
96
87
86
86
86
84
75
71
73
90
75
70
66
63
61
59
92
66
59
57
54
52
51
33
1
1
0.44
0.29
0.58
0.29
0.29
0.29
0.29
0.29
2.3
14
24
24
26
48
49
48
48
50
52
49
46
43
42
44
45
43
45
45
46
45
45
43
43
42
39
39
44
43
42
41
39
40
40
44
44
42
43
44
42
43
43
42
40
36
38
40
39
37
36
35
35
35
35
35
35
34
30
31
31
30
30
30
30
30
28
28
28
28
28
27
26
25
26
22
24
25
24
24
24
24
24
22
22
22
21
21
21
21
21
21
21
20
20
20
20
19
18
18
18
18
18
18
18
17
17
16
17
18
18
18
17
17
18
18
18
18
18
16
15
18
18
18
18
18
17
18
18
19
18
18
18
18
18
18
18
17
18
18
18
18
15
16
16
16
15
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
13
13
13
13
13
15
14
12
12
12
11
12
12
13
14
14
14
14
15
18
22
26
28
35
36
41
47
53
51
40
39
35
33
29
28
28
28
26
25
24
26
30
43
54
52
46
48
52
49
47
40
35
39
32
34
44
52
44
34
20
6
0.82
1
0.82
0.82
0.82
0.34
0.11
1.1
0.11
0.11
0.21
0.34
0.34
0.21
0.11
0.21
0.21
0.21
0.21
0.21
0.11
0.11
0.11
32
54
102
184
291
342
241
114
138
272
425
320
213
210
210
273
287
226
172
182
187
185
202
394
372
201
161
161
201
262
254
244
228
188
194
195
108
111
121
107
99
98
93
98
96
92
102
119
112
108
105
112
113
105
99
95
96
101
100
109
106
95
88
85
80
78
80
74
67
64
62
67
61
62
71
70
72
67
60
54
52
51
57
62
58
50
77
52
44
40
38
36
33
31
52
50
57
59
57
61
59
59
59
57
54
48
48
37
0.82
0.34
2.2
3.4
20
55
55
52
48
47
46
44
42
40
39
38
38
40
40
40
39
42
42
39
40
44
36
37
36
33
30
32
35
32
31
33
33
30
31
31
31
31
30
30
30
30
30
29
28
28
26
26
28
28
27
26
26
26
26
26
26
25
24
25
25
25
25
24
20
22
21
21
20
20
20
20
20
20
19
19
17
17
17
17
17
17
17
17
17
16
17
17
15
14
12
12
11
12
9.8
10
9.8
9.8
9.8
9.8
9.8
9.3
9.3
7.1
7.5
7.5
7.5
7.5
7.5
7.5
8
8
8.4
8.4
8.4
8
8
8
8
8
8
8
8
8
8
8.4
8.9
8.9
8.9
8.9
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8
8.4
8.4
8.4
8.4
8.9
8.4
8.4
8.4
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
9.3
8.9
8.9
9.3
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
9.8
9.3
9.3
9.8
9.8
9.8
8.9
8.4
8
7.1
7.1
7.1
7.5
9.3
9.8
9.8
11
12
17
21
21
18
18
17
18
24
27
24
21
20
20
24
30
40
35
32
31
30
31
28
30
33
41
47
46
46
49
59
59
55
52
44
45
65
87
118
147
179
249
304
252
210
204
249
293
368
394
447
473
544
599
592
660
702
784
711
718
721
742
718
697
688
716
697
664
570
508
506
400
304
270
270
292
250
219
219
244
244
247
250
277
270
200
108
113
118
113
109
120
115
119
142
135
130
129
126
123
113
101
90
69
62
59
56
51
51
48
48
53
49
52
54
62
68
62
60
56
52
52
52
48
45
43
36
36
43
66
61
55
55
45
40
37
36
56
50
43
38
37
38
35
36
58
52
49
53
44
48
52
44
39
46
48
40
36
33
32
36
42
45
55
64
53
49
47
41
12
0
0
0
0
27
35
31
30
30
30
30
29
39
36
32
30
30
30
29
30
31
30
31
31
31
32
33
31
26
30
30
30
30
27
25
26
28
30
30
28
29
28
27
28
28
25
27
27
27
26
26
26
26
25
24
24
24
22
22
21
20
20
20
21
20
20
18
19
20
20
19
18
20
19
19
17
17
17
17
17
16
16
16
16
16
16
16
16
16
15
15
14
14
15
15
14
14
14
14
14
15
15
14
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
10
11
11
11
11
10
10
11
11
11
11
11
11
11
10
9.3
9.3
8.9
11
11
11
11
10
10
10
10
9.8
9.8
9.8
9.3
8.9
8.9
8.9
8.9
8.9
8.9
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
7.1
8
8
8
8.4
8
8
8
7.5
7.5
7.5
7.5
7.5
7.1
8
7.5
7.5
7.1
7.1
7.1
7.1
7.5
7.1
7.5
6.7
7.1
7.1
6.7
6.7
7.1
7.1
7.5
8
7.5
7.1
7.1
5.1
8
8
8
8.4
8.9
8.4
7.5
9.3
12
13
13
13
11
12
16
17
16
18
14
18
28
46
58
68
71
80
93
105
145
204
239
250
166
38
20
22
19
16
15
15
14
6.1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
73
230
262
263
268
331
487
443
437
435
441
427
280
209
207
203
197
206
209
210
209
219
268
208
77
23
24
24
26
24
22
21
103
184
167
153
144
143
138
161
128
121
118
108
106
109
107
97
95
82
76
74
69
65
62
60
56
56
59
52
51
59
61
56
52
50
48
48
45
43
44
44
43
43
43
36
34
33
32
30
31
32
32
30
28
26
26
28
42
40
38
36
36
35
34
36
37
36
33
37
38
40
41
39
36
35
34
33
33
30
29
28
29
28
29
29
29
28
26
26
26
25
24
22
23
20
17
20
16
22
19
20
19
19
18
23
18
19
20
20
20
20
20
20
20
22
18
17
18
17
18
13
4.8
11
14
14
14
13
13
13
12
12
12
12
12
12
12
11
11
11
11
11
10
10
10
10
10
10
10
10
11
11
10
10
10
10
10
10
9.8
9.8
9.8
9.8
9.8
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
11
11
12
12
12
12
11
11
11
11
11
11
11
11
10
10
10
10
10
10
9.8
9.8
9.3
8
8
8.4
8.4
8.4
8.4
8.4
8.4
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.1
7.1
7.1
7.5
7.5
7.5
8.4
8
8
8
8
8
8
8
8
8
8
8
8
8
7.5
8
8
7.5
8
8
7.5
7.5
7.5
7.1
7.5
7.5
8
9.3
11
9.8
9.3
9.8
12
14
21
30
37
33
24
22
28
47
54
65
83
118
143
177
224
239
232
239
239
194
198
254
300
330
372
366
321
346
348
350
396
489
621
653
653
726
646
585
544
536
521
533
502
441
389
363
361
375
413
479
564
473
453
359
242
216
265
285
280
278
282
300
359
364
363
364
361
342
287
288
283
278
272
263
255
277
275
250
246
233
225
230
242
239
207
138
92
104
106
102
114
119
142
175
171
164
148
135
123
120
129
126
120
111
115
113
112
113
96
87
82
76
73
71
67
66
66
67
62
59
57
55
53
51
51
50
48
45
43
42
52
47
45
41
41
35
33
33
33
32
40
40
37
41
46
49
49
46
45
45
44
43
40
40
39
40
43
42
40
37
36
35
40
40
40
39
36
33
34
34
36
36
11
2.2
19
29
29
28
28
28
29
29
30
31
29
27
26
25
24
22
25
24
22
20
19
17
17
17
19
18
17
17
18
17
18
17
16
18
21
19
20
21
20
20
20
19
19
20
18
17
17
17
17
17
17
17
17
16
16
17
16
15
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
11
11
11
11
10
10
9.3
9.3
9.3
9.3
9.8
9.8
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.4
8.4
8
8
7.5
6.7
8
8.4
8
8.4
8.4
9.3
8.9
8.9
8.4
8.4
8.4
8.9
8
8.4
8
7.5
6.8
6.7
7.5
7.5
7.1
7.5
7.5
7.5
7.1
8
8
7.5
7.5
8
8
8.4
8.4
8
8
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.1
6.7
6.3
6.7
6.3
5.1
2.8
2.5
1.9
2.2
2.5
1.9
2.5
3.7
7.5
8.4
8.9
8
8
8
8
7.5
7.1
7.5
8
8
8.4
8
8
8.4
8.4
8.9
9.8
9.8
13
18
18
13
12
11
10
11
11
13
16
14
13
12
10
13
20
25
40
60
75
90
104
115
115
161
221
222
161
143
160
190
200
172
142
125
123
128
160
250
325
396
489
553
626
510
417
379
357
374
500
601
646
574
529
536
506
467
396
433
496
423
402
427
433
445
449
449
445
408
334
297
194
83
39
37
99
177
216
254
283
295
342
257
125
123
126
118
135
164
168
167
152
140
134
135
152
170
178
151
138
118
119
113
107
101
96
91
90
91
123
114
100
91
86
83
78
78
88
91
75
69
65
60
61
56
52
50
46
42
2.1
0
0
0
0
9.3
39
53
52
62
64
65
62
64
68
77
71
62
62
64
62
55
55
68
67
65
64
64
65
52
41
40
37
28
8.4
32
39
44
54
61
60
49
34
33
30
37
56
56
57
55
54
51
53
53
59
60
53
46
47
50
55
55
49
48
53
52
51
52
50
50
45
31
24
24
24
24
26
26
24
23
22
24
24
24
26
26
27
27
26
23
22
21
21
20
20
19
17
17
17
17
17
17
16
15
16
15
14
14
13
13
13
14
14
13
13
13
13
13
13
13
14
14
13
13
12
12
12
12
12
12
12
12
12
12
11
11
11
11
12
12
11
11
11
11
11
11
11
9.8
9.8
9.8
9.3
9.3
9.3
8.9
8.9
9.8
9.3
9.3
9.3
9.3
9.8
9.8
9.3
8
9.8
10
11
10
10
10
9.3
9.3
10
10
9.8
8.4
9.8
10
10
10
11
10
11
11
11
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
8.9
8.9
8.9
9.3
9.3
9.3
8.4
8.4
8.4
8
8
7.5
8
8
8
8.4
8
7.1
8.9
8.9
9.3
9.8
10
11
11
10
10
11
12
14
17
20
18
17
17
16
14
15
15
15
17
17
16
17
18
19
25
29
26
24
30
37
44
52
58
62
57
61
59
80
85
73
104
121
118
148
200
204
230
244
232
200
201
222
216
257
312
339
330
334
394
427
475
500
527
519
533
590
619
608
581
485
415
370
334
323
318
290
282
318
389
457
449
375
318
323
344
353
359
357
361
341
326
316
299
270
268
247
233
218
210
185
157
142
130
120
107
100
105
112
104
119
112
114
132
160
134
118
109
108
105
136
180
178
149
133
118
106
104
115
95
97
88
84
80
72
67
68
73
67
64
62
55
58
64
52
52
64
50
46
45
47
44
40
36
35
33
33
47
65
62
60
58
60
50
40
44
43
67
67
70
72
71
78
75
69
88
92
85
76
74
77
83
76
77
78
78
76
77
76
80
80
76
75
74
72
71
70
69
67
64
62
64
62
55
52
45
32
33
30
28
30
28
30
33
33
29
30
30
29
28
29
29
28
23
24
24
24
24
24
24
24
17
20
19
20
20
20
19
17
17
17
17
18
17
17
17
17
17
17
17
17
17
16
16
15
16
16
14
14
14
14
13
13
12
12
12
11
11
11
11
11
11
9.8
9.8
9.3
9.8
10
9.8
8.9
8.4
8.4
8
6.7
7.1
8
6.7
7.1
8
8.4
8.4
8.4
8
8.9
9.3
9.3
9.3
9.3
8.9
8.4
8
8
8.4
8
8
8.4
8.4
8
8
8
7.5
7.5
6.7
7.1
5.9
5.5
6.7
7.1
7.5
7.1
7.1
7.5
7.1
7.1
7.1
7.5
7.5
7.1
7.1
7.1
6.3
6.3
5.5
6.3
6.7
6.3
6.3
5.9
5.1
5.1
6.7
7.1
7.1
7.1
7.1
7.1
6.7
6.3
6.7
6.3
6.3
6.7
6.7
6.3
5.9
6.3
6.3
6.3
5.9
6.3
6.7
6.7
6.7
6.3
5.9
7.1
6.7
5.9
6.7
7.1
8.4
8
9.3
13
14
13
11
11
11
11
12
19
20
16
15
20
28
33
40
46
48
56
63
76
98
93
111
104
99
136
203
282
318
337
292
263
275
246
177
161
155
156
157
138
126
119
157
200
198
191
171
191
153
212
300
432
453
449
485
506
614
579
601
529
483
413
377
348
355
323
290
270
270
241
210
198
178
166
156
164
160
148
142
134
124
116
106
93
105
111
133
114
111
103
96
92
89
90
89
82
77
72
74
83
82
82
78
80
85
104
95
90
84
72
71
64
61
59
57
56
72
65
52
47
45
45
45
44
43
43
43
50
42
46
82
64
56
59
45
44
67
55
51
48
44
42
40
36
33
34
39
33
29
27
25
21
13
15
16
14
13
14
14
14
15
15
15
15
15
15
35
47
42
37
36
34
36
37
36
35
33
33
42
62
41
36
34
32
32
37
38
36
32
32
32
28
28
30
34
33
30
31
28
30
30
30
30
27
24
27
28
29
30
29
28
26
19
24
23
23
21
21
20
22
22
22
20
17
19
22
20
19
21
21
19
19
17
18
19
22
21
20
17
20
19
19
17
17
17
15
16
16
17
16
16
16
15
14
12
17
17
16
16
16
16
16
15
15
15
14
14
14
14
14
14
14
14
13
14
14
14
13
12
14
13
12
12
12
12
12
12
12
14
14
13
13
13
13
14
13
12
12
12
11
11
11
11
11
10
11
11
11
10
10
11
11
11
11
11
11
11
11
11
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
9.8
9.8
8.4
8.4
8
8
8
9.3
9.3
9.3
9.3
9.3
8.9
8.9
10
11
11
11
13
14
17
16
15
14
15
14
16
21
22
19
19
21
21
21
23
25
23
24
24
24
25
25
24
23
28
35
43
35
33
33
32
31
32
30
29
25
26
26
27
32
38
36
42
78
131
207
272
203
178
192
225
263
334
391
400
385
359
334
321
359
323
352
364
400
417
374
392
443
451
559
726
808
791
796
798
767
796
803
786
801
796
826
851
806
776
796
742
610
500
459
449
383
348
449
583
504
404
292
295
295
270
244
216
144
92
145
260
283
282
263
265
242
236
221
203
197
188
181
174
195
190
167
163
160
145
142
136
129
126
126
119
117
114
112
109
109
115
101
92
89
83
75
73
75
72
69
70
68
65
65
65
64
59
61
58
57
56
55
51
45
44
43
42
45
45
42
41
39
40
42
40
44
48
46
45
44
40
2
0.28
17
36
40
42
41
42
42
42
43
41
42
41
41
40
41
40
40
40
39
38
38
42
41
41
22
13
13
13
14
11
12
12
12
12
13
16
14
14
14
14
12
12
13
17
18
18
16
14
13
12
12
11
11
11
12
11
11
11
11
13
13
12
9.8
11
11
14
11
8.9
12
11
10
11
11
12
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.3
9.8
9.8
9.3
9.3
9.3
9.8
10
10
10
8.9
8.4
8.9
8.4
8.9
7.5
8
8
6.7
6.7
6.7
6.3
6.3
5.9
6.3
5.9
6.3
8
8
8
8
7.5
7.5
7.5
8
7.5
7.5
7.1
7.1
7.5
7.5
7.1
7.5
7.5
6.7
6.7
7.1
7.1
4.4
5.9
6.3
6.3
6.7
6.7
5.9
5.5
5.5
5.1
4.8
5.5
6.3
5.9
5.1
5.5
5.9
6.3
5.9
5.9
5.5
5.5
4.8
5.1
5.5
5.9
6.7
7.1
7.1
6.3
6.7
6.3
5.9
6.3
5.9
4.8
5.5
5.9
5.9
5.9
7.1
7.1
7.1
6.7
6.3
6.3
6.3
6.3
5.9
6.3
6.7
6.7
6.3
6.3
6.3
5.9
6.3
6.3
5.9
6.3
5.1
6.3
5.9
6.7
6.7
8
7.5
6.3
6.3
5.5
6.3
7.1
9.8
11
12
13
13
13
13
14
16
17
14
16
18
17
16
17
16
16
14
21
34
41
30
24
22
20
19
21
30
45
60
99
118
148
195
216
227
270
326
332
408
457
498
508
487
406
346
341
372
394
463
510
564
485
449
364
277
449
327
98
71
54
65
56
29
0
34
143
184
160
166
143
172
198
236
268
277
263
263
262
246
250
255
257
267
290
326
353
346
330
314
300
285
273
265
244
239
239
213
213
195
182
184
187
168
157
148
138
130
120
114
107
106
100
102
102
99
93
87
100
142
134
136
143
131
136
128
126
118
108
104
100
96
90
85
82
80
78
76
74
73
69
67
64
64
64
60
60
59
59
55
56
55
58
62
62
61
62
65
60
55
56
57
55
51
48
48
47
47
47
48
48
47
46
47
46
47
47
47
47
47
47
47
49
47
42
33
44
48
46
46
46
46
46
47
43
18
12
10
12
16
17
19
18
18
19
19
18
18
18
17
16
16
16
13
13
14
14
13
13
13
13
13
13
14
14
14
14
14
14
13
14
14
14
14
14
14
14
14
13
11
12
10
11
11
10
10
10
10
10
11
11
10
10
10
10
10
9.8
10
10
10
10
9.8
10
9.8
9.3
11
11
11
11
10
12
12
11
11
11
11
11
11
10
11
10
8
10
10
11
11
10
9.8
9.3
8.4
9.8
9.8
8.9
9.8
8.9
8.9
9.3
8
8
8
8
8
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8
8
8
7.5
7.1
6.7
6.3
7.1
7.5
8.4
8
7.1
7.5
7.5
7.1
7.1
7.1
7.1
6.7
6.3
6.3
6.7
6.7
7.5
8
8
7.5
7.5
7.1
7.1
8.9
8.9
8.9
8.4
8.4
8
7.5
7.5
7.1
7.1
6.7
7.1
7.1
6.7
6.7
6.3
6.3
5.5
5.1
5.1
5.5
5.1
5.1
5.1
5.1
5.9
6.7
6.7
7.1
8.4
9.3
11
13
16
13
12
11
11
12
16
18
17
16
16
22
33
39
48
51
45
45
55
60
48
41
40
43
43
40
45
52
64
87
88
97
99
90
85
84
65
26
0.72
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
77
241
326
455
453
437
370
302
273
282
285
321
311
314
335
350
239
57
161
275
316
319
325
321
328
290
192
143
131
172
218
206
174
161
149
140
133
126
115
121
134
128
128
140
136
136
128
129
123
109
112
106
106
101
98
95
87
84
84
86
95
87
80
75
73
70
68
64
62
71
84
92
74
67
64
62
62
56
54
54
52
51
50
49
55
62
60
64
54
52
52
51
51
57
54
53
61
56
55
54
54
54
54
52
41
28
26
23
22
23
23
22
22
14
10
9.8
9.8
9.3
9.3
9.8
9.8
13
12
11
13
13
13
16
14
13
11
12
13
13
11
12
12
11
12
12
12
12
14
17
17
17
17
17
19
19
17
18
16
16
14
14
14
14
13
13
16
16
15
15
14
15
16
16
16
16
14
14
14
13
13
12
11
9.8
12
12
12
12
12
13
13
13
13
12
12
9.8
11
11
11
12
12
13
12
11
12
12
12
13
13
13
12
10
9.8
8.4
8.4
8.4
7.1
6.3
5.9
5.9
6.3
6.7
6.7
6.3
6.3
6.3
6.3
5.9
6.3
6.3
6.3
5.9
6.3
6.7
6.7
7.1
7.5
7.5
7.5
7.5
7.5
7.1
7.1
6.7
6.3
6.3
8
8
7.5
7.5
7.1
5.5
5.1
5.1
5.5
5.5
5.9
6.3
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.7
6.3
6.3
6.3
5.9
6.3
6.3
6.3
6.3
6.7
7.1
7.5
8
7.5
6.7
6.7
6.3
8
9.3
9.3
8.9
7.5
8
8.4
8
8.4
11
13
14
13
14
17
17
18
25
31
28
28
27
27
41
52
70
60
74
95
99
114
135
175
131
124
128
98
85
73
71
67
66
64
66
64
51
49
47
50
64
64
57
62
68
80
117
167
241
335
311
346
348
410
447
531
564
646
735
742
831
826
801
745
664
559
433
394
368
339
325
328
326
299
295
278
265
249
249
257
228
210
198
233
216
157
144
131
151
192
206
210
188
198
177
159
144
142
133
125
109
98
90
86
78
75
71
69
71
62
64
62
64
65
61
59
55
50
46
45
45
45
45
46
49
53
45
50
48
45
39
33
32
34
52
43
36
33
31
30
28
28
30
30
43
40
64
56
58
61
56
57
55
64
64
57
55
54
64
64
62
60
58
57
61
60
58
61
60
58
56
54
53
54
52
53
55
32
0.1
0
0
0
2.6
33
29
23
24
24
26
25
24
24
21
23
21
22
22
24
24
21
22
23
25
22
26
26
25
25
23
23
22
23
23
22
18
19
18
20
20
20
20
20
18
18
16
20
20
19
20
18
15
14
17
17
15
14
16
17
15
16
17
16
16
16
16
15
15
14
14
14
12
12
13
15
15
14
14
14
14
14
14
14
14
13
13
13
13
14
13
13
13
12
11
9.8
11
12
11
11
12
11
11
11
11
11
10
10
10
9.8
9.3
10
9.8
9.8
9.8
8.9
8.9
8.9
8.9
8.9
8.4
8.9
9.3
9.3
9.8
9.3
9.8
9.3
9.3
9.3
9.3
8.9
8.9
9.3
9.3
9.3
8.4
7.5
8.4
9.3
9.3
9.3
9.3
8.9
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.9
8.9
9.3
9.3
9.3
9.3
8.9
9.3
8.9
8.9
9.3
9.8
8.9
8.9
8.9
9.3
9.3
9.3
8.9
8.9
9.3
8.9
8.4
8
8.4
8.4
8
8
8.4
8.4
8.9
8.4
8
7.1
8
10
13
11
12
13
12
12
12
12
12
11
12
13
13
13
14
15
15
20
26
36
46
58
70
71
56
50
47
58
71
70
66
56
57
54
51
47
50
52
47
55
84
111
128
121
123
166
216
270
270
262
294
316
325
337
398
439
457
508
536
561
561
596
628
637
641
648
704
779
699
711
747
816
828
823
849
846
836
851
846
771
583
379
278
302
300
361
459
479
531
588
451
402
489
496
512
368
342
352
344
339
316
292
292
328
321
305
297
280
100
174
294
259
215
210
222
204
194
185
177
178
170
172
209
177
175
166
144
157
148
151
140
133
128
121
117
117
128
121
120
121
111
111
105
100
97
95
131
114
98
98
95
90
95
111
107
105
99
115
112
108
109
108
104
100
101
97
98
96
96
96
92
91
90
91
89
86
84
85
82
80
78
77
53
51
51
52
72
83
76
67
62
66
66
66
65
65
65
65
64
59
61
69
61
39
33
29
33
30
31
33
33
31
31
32
30
30
28
28
28
30
31
30
30
29
28
24
27
28
28
28
26
27
26
26
28
28
26
26
26
26
24
24
25
24
22
21
18
18
18
18
17
17
17
19
19
20
19
19
19
19
18
14
17
17
17
17
16
16
14
13
13
16
16
13
12
13
14
15
15
15
15
15
15
15
16
14
14
14
14
14
13
13
14
14
14
15
15
15
15
15
15
15
15
15
15
15
14
14
14
11
11
11
12
12
12
12
12
12
11
12
13
12
12
12
13
13
13
12
9.8
11
12
12
11
13
12
12
12
12
12
12
13
13
12
12
12
12
12
12
11
11
11
11
8.9
10
11
11
11
11
11
11
11
12
11
11
11
8.9
11
11
10
10
11
12
12
11
9.3
9.8
9.3
9.8
9.8
13
13
13
13
11
11
10
9.8
9.8
11
11
11
11
14
23
32
30
24
22
20
16
17
14
15
14
15
17
21
36
37
6.7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
195
290
290
272
227
204
144
126
145
134
87
153
191
182
174
153
125
123
134
246
277
268
230
185
170
178
194
241
260
273
282
255
200
153
188
203
190
181
181
183
60
118
164
172
168
166
157
200
190
164
163
157
174
159
140
138
126
120
123
117
111
107
113
115
119
111
118
56
97
108
100
106
111
106
74
51
52
77
86
85
84
86
87
86
83
82
82
80
83
84
84
80
84
82
82
80
80
80
77
78
77
80
71
55
53
54
52
52
52
56
52
36
40
38
38
38
37
35
32
35
40
38
36
34
34
32
33
32
31
30
31
29
26
28
29
27
25
26
26
25
25
29
27
27
26
24
26
26
25
24
24
24
24
23
22
22
21
20
19
16
16
18
20
22
22
22
22
21
18
19
20
19
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
16
16
14
14
14
14
14
14
14
14
13
12
12
12
12
13
13
13
13
13
13
12
12
13
13
13
13
13
11
13
13
13
13
13
13
13
13
13
13
12
11
11
12
12
12
11
11
11
11
11
11
11
11
11
10
10
8.9
10
11
11
11
10
11
11
11
11
11
11
11
8.9
8.9
9.3
10
11
9.3
8.4
8.4
10
11
10
10
11
11
11
11
10
8.9
8.9
9.3
10
12
11
9.8
9.8
9.8
11
12
11
11
10
11
11
11
11
11
11
11
10
10
9.8
10
12
22
38
59
88
87
82
73
40
12
0
0
3.2
5.2
1.9
1
1.7
1
0
0
0
0
0
0
0
0
6.7
64
72
156
206
241
255
352
417
559
278
201
92
23
0
0
0
0
0
0
0
0
0
45
168
207
215
203
201
207
197
242
316
305
318
316
352
312
288
299
267
247
244
244
272
312
323
319
302
309
328
290
225
164
136
151
149
210
219
209
190
174
170
215
195
174
167
151
147
140
143
178
200
206
238
207
203
210
236
212
198
241
192
75
52
97
105
93
99
118
99
90
74
55
52
64
62
52
44
44
46
43
41
40
56
68
64
87
99
96
96
87
84
90
86
85
86
97
107
106
108
108
130
147
123
114
108
107
106
104
105
111
106
91
89
95
90
91
98
97
98
98
93
91
87
86
86
87
85
84
82
86
78
76
78
77
77
77
75
74
75
73
73
71
69
69
70
69
67
65
66
67
66
65
64
52
35
37
36
33
33
33
33
33
31
30
31
31
32
31
31
32
31
31
33
31
30
28
29
26
26
26
26
26
26
26
26
26
26
26
27
25
24
21
24
22
22
21
21
21
20
20
19
19
20
20
20
19
18
18
18
18
18
17
16
14
17
17
16
16
16
16
17
17
17
17
15
16
16
16
16
16
15
15
14
12
12
14
14
14
14
15
16
16
16
14
15
15
14
14
14
14
13
12
13
13
13
13
13
13
14
14
14
14
14
14
14
13
13
13
14
14
14
14
14
14
14
13
13
14
14
13
11
12
14
13
13
13
14
15
15
18
19
23
30
41
49
54
64
73
58
51
45
42
41
40
36
36
46
55
64
89
124
170
201
242
249
247
290
325
335
337
280
249
222
198
184
204
215
219
212
210
207
259
309
355
396
449
519
579
514
461
437
445
461
475
521
583
681
536
225
125
191
203
242
265
263
262
235
207
206
233
265
275
302
302
307
268
188
151
184
215
236
270
277
275
272
262
254
222
195
194
191
187
187
216
182
149
145
157
188
235
302
222
244
224
201
197
190
175
163
159
164
157
166
153
143
133
129
121
114
123
135
133
140
125
120
114
111
107
107
106
100
97
97
93
91
89
87
91
91
86
80
78
85
90
88
97
89
82
84
85
67
49
76
87
80
75
80
86
82
80
82
80
80
84
78
77
77
80
83
89
92
85
78
80
82
83
85
86
93
93
89
88
93
91
89
87
78
83
80
80
78
77
76
74
72
73
71
74
74
72
72
72
69
62
67
68
64
65
64
64
52
33
38
37
33
31
28
30
30
32
30
28
27
28
28
29
29
29
28
26
28
28
28
26
27
27
24
22
26
25
24
22
20
22
23
22
22
22
21
21
21
20
20
20
20
20
20
20
19
20
20
19
19
19
18
18
19
19
18
18
19
19
18
18
18
18
18
18
18
18
18
18
18
17
17
16
17
17
17
16
16
16
16
15
14
16
16
16
16
16
16
16
16
16
14
14
14
14
14
14
14
14
14
14
12
14
14
13
13
13
13
12
13
14
14
15
14
14
14
14
15
15
14
14
15
14
14
14
13
14
13
13
15
14
14
15
15
15
15
16
18
21
22
25
24
25
20
26
27
27
30
32
30
30
29
29
27
28
28
31
29
30
27
26
26
32
42
40
48
44
40
38
44
66
86
111
139
177
192
164
147
140
123
115
134
151
156
172
171
156
143
148
175
222
292
379
383
375
381
439
445
491
504
502
568
579
568
653
695
730
747
754
794
730
626
453
222
215
219
222
287
273
299
167
36
69
123
163
227
290
339
339
337
344
363
368
357
350
359
318
232
155
149
185
260
254
262
263
273
268
267
295
359
335
285
168
131
147
126
120
139
152
155
188
184
171
160
149
145
142
160
159
144
145
140
133
128
134
128
120
114
108
101
96
98
115
120
109
121
118
106
113
100
92
93
97
102
100
93
90
86
82
80
88
102
86
91
91
84
83
83
83
91
91
91
89
87
86
85
87
87
83
86
87
87
87
83
86
85
89
86
87
88
87
80
81
79
76
74
73
78
78
76
75
74
65
50
65
75
66
50
49
49
47
45
44
44
43
41
43
42
41
41
40
36
34
34
37
36
37
35
35
35
36
36
35
33
34
34
32
30
30
26
30
29
27
29
29
28
27
27
22
27
28
28
27
25
23
26
26
26
25
24
24
24
23
23
23
22
22
21
19
21
20
20
20
20
18
19
18
18
19
18
18
17
17
17
17
17
18
18
17
17
17
17
17
16
15
16
16
13
13
15
15
15
15
15
14
15
15
14
14
12
12
12
12
12
12
12
12
11
9.5
8.9
11
11
11
11
12
11
11
12
11
11
11
10
9.2
11
10
11
11
11
10
9.6
9.2
11
11
11
10
9.8
10
12
13
13
12
12
11
11
11
11
12
11
11
11
12
12
12
11
9.2
12
12
12
13
13
13
13
14
14
14
14
14
14
14
14
16
19
23
30
37
37
30
34
49
64
68
79
92
108
104
130
161
145
116
98
90
113
140
177
217
249
261
280
321
369
426
479
531
447
388
424
360
306
293
293
276
227
106
82
109
145
157
145
126
141
177
258
324
323
198
79
34
33
32
32
58
176
254
275
271
206
101
96
142
226
257
252
243
229
217
234
228
168
104
99
125
151
146
139
130
116
108
102
125
103
90
85
78
84
80
71
66
63
61
58
52
51
52
58
80
82
83
102
76
52
45
42
40
43
62
57
53
51
49
42
31
31
28
28
37
52
51
50
52
57
65
68
61
56
54
52
42
40
40
45
54
49
49
47
46
46
46
45
46
45
45
44
46
50
62
69
58
54
53
51
50
50
54
53
52
54
52
52
51
49
39
49
48
47
47
46
43
32
30
31
28
23
29
27
27
31
33
28
25
25
26
25
29
31
29
26
25
28
31
34
34
34
31
30
30
29
30
28
20
27
28
25
27
27
24
20
23
22
23
25
24
22
22
21
20
20
21
19
19
19
19
21
20
20
21
20
20
18
17
20
17
17
17
17
16
16
16
17
17
17
16
14
15
17
17
17
16
16
16
15
16
16
16
16
17
16
15
15
15
15
14
14
12
11
12
12
14
14
14
13
12
13
13
13
13
12
13
12
13
13
13
13
14
14
13
12
12
12
12
13
12
12
12
11
9.8
9.9
9.9
10
9.9
10
8.4
9.6
9.5
9.4
9.1
9.2
9.2
9.6
9.7
9.8
9.6
9.5
9.2
9.1
8.8
8.8
9.1
8.9
9
9.5
9.7
9.8
9.9
9.7
9.4
8.4
8.6
8.3
11
7.6
8
8.2
8.7
8.9
10
11
11
11
12
11
11
11
11
12
12
13
13
13
15
18
16
15
15
18
22
25
26
26
28
27
34
36
42
41
40
37
35
33
32
32
37
58
75
62
54
52
58
72
61
56
51
49
54
84
137
192
240
278
328
372
386
307
253
217
193
225
262
305
370
448
537
583
485
445
463
582
697
699
714
691
797
803
848
828
796
745
735
740
759
720
690
685
826
662
470
257
400
475
473
278
175
176
162
185
190
190
202
229
274
343
315
294
276
236
207
196
178
172
162
152
140
134
133
128
120
112
107
104
104
99
99
104
98
96
93
88
86
79
74
74
74
70
64
59
55
53
49
66
73
75
77
73
69
68
68
68
65
63
61
62
63
60
59
64
63
63
64
61
59
58
57
54
53
52
56
57
64
63
66
66
70
67
66
64
64
59
61
62
62
61
60
59
61
61
62
60
59
58
57
61
60
57
56
49
39
38
41
43
47
52
51
50
51
51
52
52
51
50
49
50
50
50
48
49
51
51
39
24
21
15
20
24
23
21
20
20
22
19
20
20
16
12
18
19
19
18
19
18
17
19
19
19
18
17
17
16
18
17
17
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
15
14
14
15
14
14
14
13
14
13
13
13
13
13
13
13
12
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
11
13
11
12
12
12
11
9.8
9.8
11
12
10
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
9.8
9.8
9.8
10
11
11
9.8
10
11
10
11
11
10
11
10
10
10
11
11
11
11
12
12
12
12
12
12
12
12
12
13
13
13
15
14
13
13
12
13
14
14
13
13
13
13
14
17
16
13
13
13
14
16
18
22
22
26
39
52
70
82
91
103
113
106
85
77
67
62
57
56
51
48
50
60
85
124
161
178
184
204
180
156
138
133
130
158
211
258
292
321
397
455
421
374
378
458
525
570
577
538
504
488
455
433
457
441
434
422
414
431
420
429
418
443
520
544
518
502
559
485
340
305
282
267
266
299
311
307
290
239
222
230
265
242
200
181
171
161
161
164
172
159
140
131
123
124
133
126
121
120
119
118
123
121
121
113
113
171
191
158
143
162
133
122
112
106
100
95
91
92
97
101
100
90
85
83
85
81
80
76
73
71
69
64
64
64
62
60
60
59
56
54
53
55
50
46
46
45
46
30
27
27
26
26
23
27
33
29
29
29
31
31
28
33
33
33
32
31
31
29
29
28
27
27
28
28
28
28
27
27
16
11
10
25
26
26
28
28
26
21
25
28
28
27
26
26
25
21
23
22
20
17
16
12
17
22
22
22
20
20
20
20
20
21
21
20
16
16
18
18
18
19
18
18
17
17
17
17
16
14
14
16
15
15
15
15
15
15
14
14
15
15
14
13
15
15
14
14
13
14
14
14
13
13
13
13
12
12
13
13
13
12
12
12
12
12
12
11
12
11
11
12
12
12
11
11
12
12
11
11
11
12
11
11
11
11
11
11
11
11
11
10
9.4
9.9
10
10
10
9.6
9.8
9.9
9.7
9.9
9.8
9.8
8.9
8.4
8
8.4
8
8.4
9.6
9.7
9.6
9.4
9.5
9.5
9.3
9.2
9.3
9.2
8.8
9.5
9.7
10
10
9.8
10
10
9.7
11
11
11
11
11
11
9.4
10
10
10
10
10
11
10
10
11
11
11
11
11
10
11
11
11
11
12
12
13
13
13
14
14
14
14
14
15
15
15
18
24
27
29
30
28
34
39
49
56
42
36
33
33
31
32
30
32
34
34
34
49
71
74
56
58
68
55
58
72
81
61
60
72
76
88
104
145
205
287
321
323
319
389
439
389
426
400
389
405
506
641
715
749
791
765
796
793
811
798
809
759
713
669
619
665
646
609
601
514
428
400
423
483
451
378
285
263
246
236
224
212
201
208
208
106
43
76
117
135
135
129
121
113
112
122
126
126
118
112
109
115
100
95
92
91
88
87
103
97
94
93
89
81
68
54
52
50
50
55
51
47
57
57
71
68
99
83
79
81
77
74
71
68
66
64
62
61
63
60
67
89
79
63
58
62
59
58
56
54
52
48
42
44
53
70
68
66
48
34
32
30
30
37
59
46
50
56
50
44
57
54
48
47
45
46
47
40
46
45
39
46
44
40
40
36
42
42
41
38
38
34
33
38
37
38
38
34
30
28
27
26
22
24
24
23
21
21
23
23
23
23
23
24
24
23
23
23
22
22
17
16
18
21
23
23
21
20
19
21
20
19
19
20
20
18
18
19
19
19
19
19
19
18
18
19
17
15
15
18
17
16
17
17
16
16
16
15
15
14
14
14
13
14
14
14
13
13
13
13
13
11
13
12
13
12
12
12
12
12
12
11
11
12
11
12
11
11
11
11
11
10
11
11
11
11
10
10
9.1
10
11
11
10
10
10
10
10
10
9.9
10
9.7
9.7
9.7
9.9
10
10
9.3
9.7
9.5
8.1
9.5
9.4
9.3
9.3
8.6
8.6
9.6
10
9.9
10
10
9.5
9.6
9.9
8.5
9.5
9.9
9.9
10
9.2
7.6
7.5
7.5
7.8
8.1
8.1
8
7.9
7.6
7.6
8.2
8.9
10
9.4
9.2
11
12
12
11
10
10
9.7
8.8
9.6
9.2
9.5
9.8
11
12
11
11
11
11
11
11
11
11
11
10
10
10
11
13
14
13
12
12
14
22
44
81
125
135
119
160
152
113
98
170
264
298
333
398
393
355
362
440
537
522
531
543
573
688
629
507
501
494
591
621
604
655
663
697
619
428
310
199
182
131
139
232
267
377
374
368
380
412
409
396
386
369
350
322
303
287
271
253
240
228
237
234
219
204
188
184
173
160
156
156
153
148
162
170
160
156
174
161
171
147
136
128
122
117
116
121
116
120
110
122
120
107
106
105
99
105
119
100
100
100
93
88
102
98
92
84
81
79
79
75
78
78
72
58
38
38
38
36
35
34
34
41
25
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7.8
16
20
19
18
18
19
18
17
17
17
18
18
17
18
19
19
18
20
17
11
14
15
14
14
11
14
17
22
21
21
22
23
22
20
20
21
19
20
19
19
17
16
19
16
15
17
19
19
18
18
18
17
17
17
17
17
17
17
17
16
15
15
16
16
15
15
15
14
14
14
14
14
13
13
13
13
12
12
12
11
11
11
11
11
10
10
10
9.8
9.5
10
9.9
9.8
9.5
9.6
9.8
9.6
9.3
9.1
8.7
8.7
8.6
8.3
8.3
8.2
8.3
8.7
9.3
9
8.5
8.1
8.2
8.7
8.1
7.9
7.8
8
8
7.7
7.6
7.5
7.5
7.5
7.5
7.6
7.5
7.5
7.3
7.5
7.8
7.5
7.9
7.6
7.3
7.6
7.6
7.6
7.9
7.6
7.1
7.7
7.2
6.6
6.7
6.8
6.7
6.7
6.7
6.6
6.7
6.4
6.6
6.3
6.6
6.6
6.7
6.5
6.3
6.4
6.3
6.3
6.5
6.3
6.1
6.2
6.6
6.3
6.1
5.8
5.7
6
5.9
6.5
6.2
6.2
6.9
6.6
6.9
7.6
8.2
8.1
8.6
9
9.3
12
15
15
21
24
26
28
25
28
24
21
22
22
21
20
23
28
38
63
90
120
142
147
151
159
161
174
198
196
216
209
189
198
210
233
238
241
257
290
327
402
434
431
434
439
437
440
452
416
373
359
335
316
298
307
314
305
281
245
224
208
174
157
149
143
144
142
156
169
189
215
173
119
106
95
148
163
239
243
204
169
161
163
173
161
137
135
139
142
140
132
138
170
171
166
145
142
139
136
127
135
160
86
1.7
1.3
32
122
123
108
92
88
87
90
93
98
97
96
92
94
92
89
86
93
91
88
84
80
74
81
92
77
72
70
69
71
76
117
96
87
77
73
70
69
73
78
78
69
67
70
66
63
62
60
47
30
25
26
24
28
35
36
52
42
41
39
32
1.3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
22
21
18
18
22
22
23
23
22
22
21
20
18
18
19
19
19
19
19
20
19
17
14
13
14
12
14
14
14
14
14
11
12
13
12
11
12
11
10
11
12
12
10
7.5
7.5
5.9
2.2
0.48
3
3
2
2
2
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
21
33
25
24
22
22
27
40
53
62
73
76
81
98
102
76
78
76
83
82
84
90
94
101
114
112
112
115
118
115
112
105
161
209
207
200
205
257
300
342
361
374
363
367
372
339
216
211
213
134
99
64
33
53
69
68
94
134
130
126
132
133
132
131
130
135
197
304
309
299
294
294
284
274
258
248
225
137
129
126
98
72
71
71
71
70
76
80
106
103
101
92
25
66
111
100
105
101
106
104
93
87
115
120
108
113
111
105
111
117
115
103
99
101
102
69
66
52
34
29
29
29
27
24
25
24
31
33
25
23
21
20
37
30
29
29
29
28
26
24
23
22
21
20
19
18
18
18
19
20
20
20
20
20
19
17
11
13
13
12
14
13
10
5.6
22
31
30
31
28
27
25
27
26
26
26
22
19
29
25
20
26
28
22
25
25
22
22
22
21
21
22
23
22
22
20
21
20
20
20
18
18
18
19
20
18
19
19
19
18
18
17
15
12
13
13
14
14
14
14
13
13
13
13
13
12
12
12
12
11
11
10
10
10
10
9.9
9.7
9.6
9.6
9.7
9.4
9
8.7
8.3
8.2
8.4
8.2
8.3
7.9
7.8
7.7
7.6
7.5
7.1
6.8
6.7
6.8
7.2
7.5
7.1
6.7
6.6
6.6
6.5
6.3
6.1
6.1
6.2
6.3
6.3
6.2
6.3
6
5.9
9
9.8
9.8
9.8
9.8
9.8
9.8
9.8
5.6
5.5
5.5
5.5
5.2
5.2
5.2
5.2
5.3
5.2
5.1
5.2
5.4
5.2
5.1
5.2
5.1
5.2
5.1
5.1
5.1
5.2
5.5
5.7
5.7
5.5
5.5
5.6
5.3
5.6
5.7
5.5
5.7
5.8
5.7
6.4
6.5
6.6
6.8
6.8
7.2
7.3
6.9
7.1
6.8
6.6
6.4
6.1
6
5.8
6.1
6.2
6.3
6.5
6.7
6.7
6.4
6.4
6.4
6.8
6.8
6.7
6.9
7.2
7.7
7.4
8.4
11
14
17
24
36
53
69
82
73
54
46
39
35
32
31
29
29
29
37
58
82
102
116
138
186
263
275
275
274
312
375
384
412
416
390
410
398
369
377
393
375
281
236
190
126
131
127
124
122
121
124
168
201
253
316
339
339
332
316
300
287
273
272
291
290
239
166
137
175
213
207
193
190
192
181
171
164
169
149
141
132
127
118
112
108
104
101
97
95
93
90
87
85
82
81
78
76
76
75
73
71
69
68
67
65
64
76
69
65
63
62
60
58
58
57
53
53
57
59
57
45
23
19
17
25
26
24
24
20
19
19
18
18
20
19
19
18
20
37
20
18
17
16
15
15
15
16
14
14
20
22
16
23
24
24
24
25
33
28
25
24
23
22
21
20
20
22
23
23
22
22
20
20
20
19
18
18
17
16
16
16
16
15
12
16
15
24
43
45
45
43
43
43
44
42
40
38
35
39
40
40
35
37
39
38
38
37
38
38
38
35
33
32
36
34
34
37
35
36
33
15
11
11
12
10
9.1
8.5
10
11
10
9
9.4
9.7
9.9
9.5
9.2
9
9
9
9
8.5
8.5
8
8
7.5
7
6.7
6.6
6.7
6.7
6.5
6.7
6.7
6.3
6
6.1
6.1
6.3
6
5.3
5.7
5.6
5.3
5.1
4.9
4.8
4.8
4.7
4.6
4.5
4.5
4.3
5
4.9
4.8
4.7
4.3
4.7
4.7
4.4
4.5
4.4
4.5
4.4
4.4
4.4
4.6
4.4
4.2
4.4
4.6
4.4
4.3
4.3
4.5
4.6
4.8
4.8
4.7
4.5
4.3
4.5
4.5
4.7
4.2
4.1
4.3
4.2
4.1
4.3
4.4
4.4
4.5
4.6
4.6
4.6
4.4
4.4
4.4
4.2
4.2
4.1
4
4.2
3.9
3.7
3.9
4
4.4
4.2
4.1
4.2
4.5
4.8
4.8
4.6
4.6
4.6
4.5
4.7
5
5
4.3
3.7
3.7
3.7
3.7
3.7
3.7
3.5
3.5
3.5
3.7
4
4.4
4.9
5.8
6.2
4.9
4.2
4.3
4.8
5.9
4.7
4.6
4.7
4.3
4.6
4.4
4.2
3.8
3.7
3.6
3
3.7
3.6
4.3
4.5
4.1
3.8
4.8
5.5
6.2
8.4
11
11
8.8
8.3
9.1
13
14
15
18
30
38
42
29
35
43
53
79
96
82
73
58
56
49
62
74
51
50
67
97
114
124
114
106
105
88
82
83
89
96
82
20
6.9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23
161
168
192
226
243
212
86
108
131
126
136
166
183
180
180
174
163
161
153
146
135
126
119
111
124
139
119
139
121
115
110
103
98
94
91
86
80
77
75
76
71
69
68
72
80
74
67
75
69
63
60
63
70
68
71
70
75
77
67
63
62
63
66
65
66
69
66
66
66
65
65
64
63
65
63
61
61
63
53
39
33
34
26
14
13
13
11
13
10
9
10
10
11
11
11
11
12
12
12
8.8
11
10
11
11
11
7
10
7.9
6.7
10
10
10
9.7
9.5
9.2
8.2
8.3
8.9
8.4
9.2
7.6
7.2
8
7.9
5.9
4.5
6.8
7.1
8
8.2
7.4
8.4
8.9
8.3
7.7
7.5
7.2
7.7
7.2
7.6
8.2
7.8
7.2
7.4
7
7.3
8.4
9.7
9.4
9
9
8.5
8.5
8.5
8
8
8
7
7.3
7.5
6.7
6.2
7.2
7
6.1
6
6.2
6.3
6.3
5.6
6.5
7
6.7
6.6
6.8
7
6.5
6.7
6.7
6.5
6.8
6.8
6.8
6.8
6.7
6.3
6.2
6.3
6.3
6.4
6.6
6.3
5.6
5.2
5.5
5.7
5.9
5.9
6
6.2
6.1
6
5.9
5.8
5.5
5.4
5.5
5.6
5.6
5.6
5.8
5.7
3.1
5.3
5.4
5.5
5.4
5
4.5
3.9
5.1
4.7
4.9
5.1
5.1
4.6
4.8
4.9
4.8
5.1
5.3
5.1
5.1
5
5.2
5.3
5.3
5.1
4.5
5.3
5.3
5.4
5.1
4.6
4.7
4.9
5.3
5.5
5.8
5.8
5.8
5.9
5.9
5.6
5.5
5.4
5.9
6.2
8
11
10
8.4
7.8
7.5
7.5
7.7
8.5
8.2
7.5
7.5
6.7
6.7
7
11
20
12
10
10
9.2
8.8
8
6.6
5.3
7.7
12
16
13
15
20
16
18
24
28
32
37
46
50
54
57
51
129
290
425
517
525
410
373
367
395
387
371
369
380
431
555
659
624
618
677
700
643
587
520
441
440
409
275
165
134
208
204
187
130
99
76
73
71
87
126
122
123
149
245
346
389
352
180
152
191
253
209
139
135
107
82
164
184
195
228
222
205
192
168
167
146
123
116
105
101
110
105
93
89
92
91
88
79
77
66
66
61
62
67
61
62
60
59
58
55
56
60
59
57
60
63
81
79
77
68
67
73
72
70
67
65
51
35
36
53
65
61
47
31
30
38
43
43
50
13
12
13
14
14
14
17
19
16
3.2
3.4
2.3
2.8
3.6
12
20
18
19
18
17
15
14
14
14
28
62
63
62
62
61
59
57
62
69
64
58
67
69
68
68
65
65
66
65
62
62
62
61
62
64
61
57
55
59
60
58
58
58
58
57
56
53
52
58
57
56
54
55
54
51
38
26
22
22
24
24
24
23
21
21
20
21
22
21
21
21
21
21
20
20
20
19
17
17
17
16
16
16
15
15
15
15
14
14
14
14
14
14
14
14
13
13
13
12
12
12
12
12
12
12
12
11
11
10
11
11
11
11
11
10
10
9.8
10
10
9.6
11
11
11
11
11
11
10
9.6
9.5
9.2
8.4
8.2
8.1
8.1
8.2
8.5
8.3
8.3
8.3
8.3
8.4
8.1
8.3
8.3
7.8
8
8
7.8
7.9
7.9
7.7
7.2
7
6.5
6
5.5
5.5
5.3
5.3
5.4
5.5
6
6.5
6.4
6.1
6.1
6.1
6.5
6.3
6.5
7.6
9.1
9.9
10
11
9.8
10
11
11
11
11
11
12
11
12
11
11
11
11
11
11
11
10
10
9.9
9.3
10
11
14
15
15
18
17
16
15
13
16
16
15
19
17
17
15
16
18
22
35
48
62
71
85
105
119
122
144
175
209
272
327
370
408
444
455
515
464
480
472
415
358
340
400
435
483
490
470
532
303
211
212
151
75
49
28
12
9.9
7.9
5.7
3.2
0.88
0
0
0
0
0
0
0
0
0
0
0
0
0
11
92
180
198
188
179
207
230
226
222
245
243
228
221
209
209
253
252
220
240
227
194
190
214
208
192
180
179
161
175
187
203
168
161
153
118
37
40
48
87
107
123
113
109
116
121
112
107
106
105
106
103
96
92
89
87
91
86
83
82
80
78
78
76
74
72
51
46
45
44
42
40
40
40
40
37
37
40
47
44
47
49
74
59
60
54
55
54
54
56
52
51
50
50
52
56
26
0.33
0.27
0.09
0.01
0.13
0.05
0.04
0.22
0.94
22
33
44
45
48
46
44
44
41
40
35
28
38
39
38
37
37
36
33
30
30
33
31
31
30
30
28
27
29
29
26
22
21
23
25
25
25
25
25
24
23
24
24
24
25
25
23
23
24
23
22
21
22
23
23
24
23
23
22
21
21
21
21
19
17
17
17
16
15
15
15
14
14
13
13
12
12
12
12
12
13
13
13
12
13
12
13
12
12
12
12
12
12
12
12
11
11
12
11
11
11
11
11
11
11
11
11
10
9.9
9.8
9.5
9.2
9.7
9.8
9.8
9.6
9.3
9.3
9.3
9.1
8.5
8.9
8.4
8.2
8.2
8.4
8.2
8.1
7.9
7.2
7.6
7.5
7.6
7.5
7.4
6.9
6.5
6.4
6.3
6.3
6.5
6.7
6.4
6.4
6.4
6.4
6.7
6.7
6
5.9
6.1
6.4
6.4
6.8
6.6
5.8
6.3
6.3
6
6.6
7
8.1
9.4
9.2
8.3
7.9
7.4
6.7
6.8
7.4
7.2
7.8
7.7
7.9
7.5
7.7
7.4
7.4
7.2
8.5
11
9.1
8.8
8.2
8.3
8.1
7.9
7.8
8.2
8.2
9.8
15
21
21
17
16
18
21
26
28
32
43
58
65
56
32
1
1
1.1
1.2
1.1
1.2
1.2
1.2
1.3
1.2
1.1
1.1
1.9
1.9
0.64
0.64
0.66
0.64
0.64
0.57
0.48
0.47
0.44
0.47
0.42
0.47
0.44
0.46
0.5
0.43
0.44
0.43
0.46
0.43
11
70
90
80
106
144
153
145
158
231
297
289
228
167
172
216
249
238
291
342
326
314
301
298
292
300
251
211
215
170
99
111
154
192
174
184
199
187
175
152
156
157
186
166
137
134
117
163
208
174
161
185
161
127
138
136
121
113
106
108
108
104
97
92
85
85
79
73
76
37
62
73
78
68
60
72
86
94
85
82
80
79
84
75
65
64
71
69
68
67
67
64
64
73
74
67
64
64
64
66
64
63
39
0
0
0
0
0
32
36
37
46
55
65
67
72
62
56
61
61
64
63
59
57
47
33
32
30
29
29
29
30
29
30
30
28
27
29
31
32
32
31
30
29
29
28
23
22
24
22
23
22
19
21
24
23
24
24
22
23
21
19
18
20
22
21
20
19
20
20
20
20
19
19
18
18
18
15
14
13
14
13
13
9.5
8.1
13
14
13
12
11
12
12
12
12
11
10
9.5
9.1
9.8
9.8
10
10
10
9.8
9.3
8.9
8.8
8.8
8.9
9.1
9.6
9.4
8.7
8.7
8.6
8.5
8.5
8.1
8.2
8.3
8.4
8.4
8.4
8.4
8.6
8.3
8.3
8.4
8.3
8.2
7.7
7.7
7.4
8.1
7.9
7.7
7.4
7.6
7.5
7.5
7.4
7.4
7.5
7.4
7.3
6.7
6.8
6.9
6.9
6.9
6.7
6.6
6.8
6.4
6
6
6.1
5.9
5.7
5.9
5.8
5.5
5.4
5.9
5.9
5.6
5.9
5.8
5.6
5.7
5.6
5.4
5.7
5.7
5.6
5.3
5.3
5.8
5.6
5.8
6.3
6.8
7.2
7.9
7.9
7.3
8
9
10
9.6
8.5
8.8
9.8
11
11
9.8
8.8
8.9
8.7
8.7
10
11
9.1
8.6
9.2
9.4
11
12
9.4
4.9
1.5
1.2
0.64
0.15
0.18
0.32
0.88
2.2
16
12
12
16
24
25
20
19
18
18
15
16
17
27
41
45
34
29
39
55
66
71
61
71
94
119
165
235
300
354
398
313
309
292
299
307
308
309
298
216
199
197
200
248
328
397
288
143
143
143
122
76
40
16
14
13
13
13
12
13
92
160
148
146
124
134
150
140
233
323
317
295
284
266
253
232
214
197
184
163
157
161
138
82
75
107
128
119
115
111
113
122
109
100
120
127
114
142
135
114
106
122
115
23
4.1
3.9
3
0.46
0.39
0.4
2.9
3.3
3.4
3.1
3
3
3.2
24
58
55
60
69
74
75
77
85
75
70
67
71
70
69
65
61
58
55
51
50
48
50
49
46
44
47
35
2.2
1.9
2.2
2.7
2.2
1.9
1.7
1.7
1.7
1.7
1.7
1.7
1.7
1.6
0.82
0.82
0.72
0.77
0.82
0.84
1.2
0.72
1.3
1.4
6.2
13
13
12
12
10
7.2
12
11
11
11
11
11
11
11
11
10
18
32
32
32
32
28
29
24
18
10
10
10
8.8
7.5
8.1
8
7.8
8.2
8.8
8.6
9.1
6.8
4.9
7.3
9.9
8.4
7.8
8
8.9
15
14
13
13
13
13
12
11
11
9.5
9.9
10
9.2
8
9.6
8
8.5
9.2
7.6
5.9
5.8
7.3
6.6
7.2
7
7
7.6
7.9
7.3
7.3
7.3
7.1
7.1
6.9
6.8
6.3
6.3
6.7
6.1
9.4
6.3
5.9
5.6
5.5
5.8
5.5
5.8
5.6
5.6
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.1
5.1
5.5
5.5
5.5
4.8
4.4
4.4
4.4
4.3
3.9
4.4
4.3
4.1
4.2
4.4
4.3
4.4
4.4
4.4
4.4
4.4
4.4
4.3
4.2
4.4
3.9
2.3
4.2
3.9
3.9
4.1
4
3.4
7.9
7.3
5.7
3.7
3.6
3.7
3.7
3.5
3.5
3.3
3.4
1.2
3.2
3.3
3.1
3.7
3.3
3.2
3.4
3.3
3
2.9
3.4
3.4
3.3
3.3
3.2
3.2
3.1
3
3.2
3.6
3.5
3.3
3.3
3.6
3.4
3.5
3.4
4.2
4.8
4.4
4.2
5.6
6.8
5.7
5.8
8.1
10
11
8
9.8
14
13
11
12
13
12
11
9.9
13
23
39
55
53
47
71
107
142
197
240
241
234
213
247
306
284
236
228
233
273
282
238
233
253
258
312
426
514
553
542
514
571
665
621
536
448
463
494
495
417
393
382
413
463
402
358
341
309
276
276
273
202
113
117
136
114
150
195
197
196
204
165
85
48
100
155
150
162
179
156
161
153
149
155
148
141
135
132
130
134
135
164
145
119
108
100
92
86
76
80
79
75
71
67
64
56
59
57
56
55
54
52
43
36
43
42
42
42
40
38
38
41
47
58
47
43
42
42
46
60
63
70
67
65
121
92
90
92
82
76
73
74
80
73
72
74
65
64
62
60
58
59
63
63
65
65
74
82
114
87
84
81
84
83
81
80
82
75
71
72
75
76
73
71
69
68
69
68
65
64
61
58
59
62
61
58
62
61
61
54
37
36
32
32
34
35
33
31
28
29
29
30
31
27
25
25
26
29
30
30
29
26
26
27
24
25
26
25
24
25
26
25
24
24
23
25
23
24
22
22
23
21
23
22
23
23
23
23
21
23
23
23
21
18
19
19
18
18
18
18
18
17
17
17
17
16
16
16
16
16
15
15
14
15
15
14
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
11
11
12
12
12
12
12
11
11
11
11
11
10
10
11
11
11
10
10
10
9.9
9.6
10
9.9
9.5
9.4
9.6
9.8
9.5
9.9
9.8
9.7
9.8
9.8
9.7
9.6
9.1
9.2
9.4
9.4
9
8.9
9.3
9.4
9.4
9.4
9.4
9.1
8.7
8.6
8.1
8.7
8.5
8.7
8.4
8.2
8.3
8.7
9.2
9.1
8.8
9.1
8.9
8.3
8.3
8.6
7.9
7.6
8.1
8.5
8.5
10
12
11
9.6
9.3
9.7
10
9.5
10
9.4
8.8
9.4
11
15
21
26
24
18
15
15
13
16
22
28
41
50
61
75
94
60
50
41
37
39
56
79
105
143
186
238
264
334
381
414
417
436
441
370
316
330
368
400
445
510
519
490
550
572
574
644
673
598
602
617
660
649
595
581
558
509
464
408
423
411
406
370
411
411
368
244
165
159
158
162
196
213
234
265
250
212
216
204
201
208
213
263
222
195
156
94
86
102
97
100
107
111
138
129
123
115
97
103
98
105
100
88
81
66
75
78
94
84
72
65
66
68
66
66
63
65
56
52
70
87
70
63
57
54
53
54
54
62
50
47
45
42
40
39
38
39
37
36
34
42
57
58
68
74
75
78
74
69
66
75
70
75
80
87
81
76
73
73
72
70
68
67
67
64
64
64
63
62
61
60
59
58
57
40
41
44
59
58
60
62
59
57
63
60
49
34
33
33
32
27
29
28
30
32
33
33
31
30
25
28
27
26
27
27
27
18
21
23
25
24
23
22
21
21
22
22
17
15
21
21
18
20
18
17
12
14
14
16
18
18
17
15
15
16
14
16
16
15
14
14
14
14
14
14
14
14
14
14
14
14
13
14
13
13
12
12
12
12
12
11
11
12
11
11
11
11
11
11
9.9
10
11
10
10
10
10
10
8.3
9.8
9.8
9.2
9
8.3
8.8
8.6
8.6
8.6
8.4
8.4
7.8
7.3
7.9
7.7
7.5
7.8
7.7
7.2
7.2
7.5
7.3
7.2
7.2
7.1
7.1
7.1
7.2
7.6
7.5
7.4
7.5
7.3
6.9
7.2
7.5
7.1
6.7
7.2
6.8
6.8
6.8
6.4
6.4
4.9
5.1
5.1
5.9
6.3
6
6
4.6
4.9
5.8
6.2
6.1
6.1
6.2
6.2
6.2
6.2
6.3
6.5
6.3
6.1
6
6.3
6.1
5.4
6.5
7.2
8.1
9.2
11
13
14
14
14
14
18
21
19
17
20
27
33
36
30
36
38
36
28
24
28
39
41
44
44
36
50
71
79
65
56
61
71
93
108
113
92
86
91
90
76
98
101
100
102
130
150
174
206
157
131
125
130
128
124
129
171
242
296
307
310
265
264
240
239
243
249
251
225
227
209
173
179
167
158
143
144
138
142
135
128
119
105
103
98
94
88
85
78
72
67
69
70
67
63
60
57
55
49
46
43
41
39
36
34
32
31
29
31
43
32
33
32
25
31
23
21
18
17
19
20
21
23
22
38
57
47
32
25
22
20
20
26
27
27
26
25
24
24
25
32
51
51
48
48
47
46
46
48
50
47
46
44
44
44
43
43
44
45
56
61
54
62
59
56
50
49
48
53
56
53
51
49
49
48
48
62
61
57
56
56
36
29
33
29
30
30
28
28
26
26
24
24
20
19
18
20
18
18
18
17
18
17
22
22
19
18
21
19
17
15
19
20
19
15
16
14
15
16
18
18
17
16
14
15
16
16
15
15
15
15
16
17
16
16
16
15
13
13
14
15
15
15
16
15
15
15
15
14
14
14
14
13
11
11
11
11
11
11
11
10
10
11
11
10
10
10
9.9
9.8
9.6
10
9.9
10
10
10
10
9.5
9.8
9.6
9.2
9.2
8.5
8.6
9.4
9.1
8.9
9.1
9.3
9.1
9.4
9
9.2
9.2
9.2
9.1
9.1
9
8.9
8.9
8.9
8.8
8.5
8.7
8.7
8.7
9
8.5
7.6
7.9
8.8
8.4
8.2
8.5
8.4
8.2
8.1
8.1
8.1
8.3
8.3
8.4
8.4
8.3
7.8
7.9
8.5
8.9
8.8
8.4
8.4
8.4
7.5
7.5
7.5
7.8
7.9
7.6
7.6
7.5
7.5
7.5
7.5
7.2
7.3
7.5
7.9
8.1
8.4
8.3
6
4.7
6.8
8.2
7.9
7.9
7.7
6
5.4
5.1
5.1
5.5
6.2
6.4
7.2
8
8.1
7.4
7.1
7
6.9
6.9
7.5
9.2
11
9.8
12
18
19
16
14
15
14
13
14
14
13
11
16
21
24
23
24
23
22
21
20
21
20
19
19
20
19
21
19
23
35
47
59
80
121
132
148
182
226
290
367
430
476
507
574
554
556
536
571
613
693
773
776
727
643
607
563
578
608
591
468
355
337
342
480
618
637
524
327
244
242
243
242
239
231
237
248
246
243
290
365
393
373
352
337
346
353
334
299
291
275
261
232
236
230
215
214
213
251
196
190
180
161
180
185
163
138
147
134
124
115
108
115
121
103
95
93
97
87
84
78
76
73
70
67
80
132
152
131
114
107
103
106
128
145
130
110
105
98
127
122
105
98
104
111
99
113
135
125
158
112
117
107
101
94
96
101
97
102
98
93
88
95
107
104
101
98
96
94
92
67
52
90
92
88
86
83
79
79
78
76
83
77
65
40
43
42
41
40
39
39
41
40
39
38
31
31
40
38
33
29
30
34
34
34
28
29
32
34
34
32
34
33
33
33
33
31
29
27
27
28
30
30
26
20
24
25
25
23
22
25
26
25
20
22
20
21
23
23
21
20
20
21
18
20
21
18
16
16
16
16
17
16
16
15
16
16
16
16
15
15
15
15
14
14
14
13
13
14
14
13
13
13
13
12
12
12
12
12
12
12
11
12
11
11
11
11
11
10
10
10
10
10
11
11
11
11
11
11
10
10
10
10
10
10
9.9
9.7
9.6
9.6
9.8
9.2
7.9
8.1
8
8.1
8.1
8.1
9.2
9.6
9.3
9.2
9.2
9.1
9.4
9.9
10
10
9.8
9.5
9.4
9.7
10
10
10
10
11
11
10
9.8
10
10
11
14
17
19
21
21
22
26
26
20
19
20
22
27
28
26
26
30
31
32
31
30
26
25
25
26
29
31
35
44
52
43
41
39
36
34
31
31
32
42
51
55
52
49
51
66
99
142
199
231
242
249
246
300
267
195
185
170
172
168
195
261
344
375
348
319
291
294
289
295
322
339
292
267
232
252
277
309
336
394
418
479
551
527
459
402
372
343
350
348
349
346
349
331
324
297
260
244
237
263
265
251
247
296
271
191
174
162
159
158
145
139
131
126
120
116
130
137
153
158
171
164
141
155
142
134
138
138
115
104
103
100
93
86
81
75
73
75
69
69
67
62
58
54
51
49
48
46
44
43
42
42
47
69
80
81
76
74
69
66
65
67
68
63
61
59
58
56
56
59
68
67
63
58
56
57
62
56
55
54
57
65
65
64
68
73
75
76
72
73
79
78
75
74
74
84
93
97
95
87
84
91
92
93
90
88
75
61
76
75
81
84
84
79
81
78
76
73
76
76
72
71
71
72
68
72
69
64
60
67
66
45
36
34
35
36
38
36
34
35
34
32
32
34
31
29
29
28
27
26
25
29
28
28
27
23
23
22
21
22
23
24
24
23
19
17
18
17
18
17
16
14
13
11
11
12
12
13
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
9.4
9.4
9.1
9.3
9
8.9
9
9
9
9
9.1
9
8.9
9.1
8.7
8.4
8.4
8.4
8.1
7.7
8.1
8
7.9
7.9
7.9
7.7
7.4
7.2
7.6
7.6
7.5
7.2
7.5
7.3
7.2
7.4
7.5
7.4
7.3
7.1
7.1
7.1
7.1
7.1
7.1
6.7
6.8
6.8
6.8
6.9
7
6.8
6.8
6.8
6.6
6.6
6.5
6.6
6.6
6.5
6.4
6.2
6.3
6.2
6.3
6.3
6.4
6.4
6.5
6.4
6.3
6.3
6.2
6.7
6.9
6.3
6.4
6.5
7.1
7.7
8
7.4
7.3
8.1
9.4
9.1
8.6
8.2
8
8.9
10
13
14
20
24
29
34
33
28
33
38
32
27
26
24
24
21
20
21
24
23
26
34
39
33
35
52
70
56
51
56
68
81
100
115
197
298
408
501
560
571
590
573
549
521
498
525
507
439
412
338
267
211
196
179
147
145
96
26
21
35
69
99
84
67
33
2.5
1.6
30
82
123
143
143
163
185
228
280
288
278
305
339
310
235
173
184
224
241
233
224
221
231
240
220
227
219
194
196
186
177
163
170
190
184
175
150
138
124
122
118
111
117
119
151
134
112
104
92
100
98
107
89
82
85
70
80
97
92
88
85
86
83
80
78
77
86
76
73
71
68
65
64
62
63
67
65
64
63
66
84
70
64
63
61
65
65
71
70
69
68
68
69
89
71
68
66
64
65
132
85
76
73
71
69
69
72
75
75
73
76
76
77
76
75
77
79
79
62
44
55
72
80
77
75
70
71
53
43
43
44
42
39
42
40
39
39
34
42
38
40
40
40
40
37
37
35
31
35
37
35
34
32
32
32
32
31
30
29
29
28
26
27
28
30
26
25
25
25
24
24
24
24
23
24
24
24
21
19
19
20
21
19
20
18
19
19
19
19
17
17
18
17
18
17
17
17
13
12
14
16
17
16
15
15
15
15
15
15
15
14
15
15
14
12
14
13
12
13
13
13
13
13
13
11
13
13
13
13
13
12
12
12
12
12
11
12
12
11
12
12
12
12
12
12
12
12
11
11
11
11
11
9.9
11
10
10
10
10
11
11
11
11
11
11
10
10
11
11
11
11
11
12
11
11
11
11
10
10
11
10
9.9
10
9.9
9.9
9.9
9.6
9.6
10
11
12
11
10
13
16
20
20
30
40
46
39
46
53
43
41
43
56
80
106
87
80
91
108
90
84
90
100
110
133
144
137
140
143
140
130
125
148
203
244
266
332
371
436
524
592
651
635
697
620
707
798
812
792
705
582
610
667
726
764
809
778
844
870
855
811
793
703
567
585
592
506
365
335
358
396
376
365
347
338
341
326
303
288
268
251
238
231
220
262
272
254
247
237
255
197
169
122
114
109
128
171
160
153
148
155
156
143
131
123
116
132
123
112
101
92
87
96
96
84
79
77
73
75
75
67
62
60
57
60
60
53
50
50
47
50
50
46
44
42
40
39
45
72
69
58
49
47
46
53
51
49
48
47
54
58
60
72
63
61
59
56
56
64
71
73
71
72
72
76
73
73
74
74
76
72
75
76
76
73
67
66
69
66
71
69
68
55
33
17
21
23
23
26
25
23
21
21
24
23
22
21
23
23
20
24
21
21
22
22
19
18
20
20
20
20
21
23
26
21
20
24
20
26
21
24
28
27
25
25
25
24
26
24
25
23
23
24
21
18
23
19
19
19
19
20
20
20
20
19
19
19
20
20
18
16
16
15
16
15
16
17
16
16
15
15
15
15
15
15
14
15
14
14
14
14
13
14
14
14
14
13
13
13
13
12
12
11
12
11
12
12
11
11
11
11
11
10
9.7
9.6
9.8
9.9
7.7
8.5
8.8
9.1
9
7.2
8.9
9.1
9.1
9.3
9.3
9.3
9.3
9.3
8.9
8.9
9
8.8
9.3
8.8
8.9
9.2
9.2
8.7
8.5
9
9
8.7
7.6
8.7
9.1
8.8
8.4
8.1
8.9
9.1
8.7
8.9
8.9
9.2
10
11
11
10
11
12
13
13
15
13
14
14
14
14
15
16
14
13
13
13
13
14
15
15
15
17
15
15
14
13
13
14
13
14
17
17
17
18
19
23
21
22
22
21
20
22
33
57
82
106
152
196
182
149
119
103
92
91
109
158
251
316
333
346
380
235
129
84
64
116
156
144
145
160
199
210
209
227
252
246
273
313
303
270
199
138
64
81
100
98
141
217
197
165
111
69
75
74
74
110
207
221
233
239
204
172
167
177
169
169
173
182
166
95
67
61
54
53
46
42
77
160
179
169
159
144
148
150
132
137
142
131
109
114
110
108
117
125
108
87
87
82
81
84
80
81
95
92
86
74
69
64
64
63
61
55
59
55
54
54
48
45
44
42
56
43
40
41
56
47
44
43
44
41
46
56
70
85
71
67
65
65
63
62
60
59
62
66
97
65
43
44
56
68
67
61
43
37
37
36
36
40
52
78
75
72
70
67
66
65
65
64
62
63
63
67
63
64
66
59
66
66
64
61
64
64
54
39
39
38
37
37
38
34
33
29
32
31
30
29
29
29
30
29
29
27
26
20
27
26
26
26
25
21
15
19
16
18
19
17
18
17
20
22
19
19
20
21
20
21
20
18
18
17
17
17
14
12
14
13
14
14
14
13
13
15
15
15
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
12
12
11
12
12
12
12
12
11
11
9
10
11
11
11
11
10
10
8.1
10
10
10
10
10
8.1
9.5
9.6
9.3
9.3
9.3
8.8
8.7
9.1
8.9
8.6
8.7
8.5
8
8.2
8.6
8.4
8.4
8.4
8.4
8.3
8.1
8.2
7.7
8
8.5
7.5
6.2
7.4
8
7.9
7.8
7.8
7.7
7.7
7.3
7.2
7.7
7.6
7.5
7.5
6.9
6.8
7.8
7
6.3
6.3
6.5
7
7
7.2
6.7
7.3
7.5
7.4
7.2
7.7
7.6
7.2
7.5
7.5
7.3
7.2
7.2
5.7
5.2
6.4
7.1
8.8
11
11
9.9
9.3
11
15
17
17
23
27
25
20
17
18
21
26
32
25
23
24
27
33
49
62
49
51
46
55
60
53
47
42
53
87
157
245
349
371
281
238
232
285
354
425
539
564
622
582
772
798
787
725
634
703
737
646
695
713
600
575
633
709
726
800
711
526
345
307
308
310
315
330
308
265
253
251
249
242
233
231
236
237
241
198
147
151
158
147
148
152
158
182
193
206
198
184
176
170
163
161
155
146
139
131
141
143
123
115
107
102
99
95
90
86
83
81
86
84
95
78
71
66
74
132
134
107
88
80
76
71
69
67
66
64
59
56
53
51
53
54
60
73
71
68
66
65
62
58
60
61
82
73
67
68
75
75
85
83
78
86
77
74
71
71
70
69
69
68
66
67
66
66
66
69
72
69
68
67
66
65
70
61
54
35
36
36
35
34
35
36
30
28
33
34
35
31
32
32
31
31
31
30
31
29
24
22
21
29
29
27
26
26
26
22
20
24
24
24
24
23
22
20
20
19
19
20
22
22
20
19
19
20
19
18
16
15
16
17
14
15
16
15
18
15
14
12
11
12
11
11
12
12
12
11
12
12
12
12
12
12
12
12
11
11
10
11
10
10
10
11
10
10
10
9.9
9.9
9.8
9.3
9.3
9.2
9.3
9.3
9
9.2
9.2
9.3
9.3
9.2
9
9
8.3
8.5
8.5
8.4
8.2
8.2
8.1
8.2
8.3
8.2
8.2
8.1
8.1
8
7.6
7.8
7.5
7.4
7.2
7.4
7.2
7.1
6.7
7.1
6.8
6.7
6.8
6.8
7.1
6.5
6.1
6.3
6.4
7
7.5
7.6
7.4
7.1
7.1
7.2
6.6
6.9
6.8
6.8
6.7
6.7
6.8
7.3
7.7
7.8
8.5
8.8
10
11
9.4
8.9
8.3
8.5
8.4
8.4
8
7.8
8
7.7
7.7
7.6
7.3
7.4
7.9
9
10
8.9
8.7
8.9
8.7
9.3
9.7
11
8.3
9.2
11
11
14
19
22
28
34
35
28
28
36
51
64
72
77
67
63
73
117
147
151
150
148
216
284
316
333
375
441
509
593
664
677
621
660
714
707
645
609
595
603
651
563
389
211
56
33
29
27
25
78
118
117
118
64
22
21
20
19
18
18
17
17
17
16
16
16
16
17
16
15
15
14
9.7
3.5
3.7
3.5
3.3
6.2
66
138
151
148
172
197
200
192
180
169
158
148
141
137
129
123
116
110
105
109
105
98
97
109
98
104
85
80
75
68
64
67
61
58
55
52
50
47
49
50
45
43
41
39
38
35
32
32
34
34
31
30
28
24
24
23
21
20
19
19
19
19
18
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
44
54
67
66
67
64
62
67
62
63
62
60
59
64
62
61
60
60
60
60
60
54
57
56
53
48
54
52
49
49
54
54
51
51
51
52
42
27
27
26
24
24
23
23
21
20
16
20
21
20
19
19
20
18
16
17
18
18
17
18
17
16
14
12
12
13
12
12
13
12
11
11
12
13
13
13
13
14
15
15
15
15
13
13
12
12
12
12
12
12
12
13
12
13
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
9.8
10
9.3
8.6
8.7
9.1
9.5
9.4
9.7
9.1
8.1
8.9
8.9
8.6
8.9
9.1
8.7
8.9
8.7
8.4
8.6
8.6
8.3
8.5
7.8
7.5
8
7.7
7.5
7.6
7.7
7.8
7.7
7.5
7.5
7.7
7.9
8.1
7.9
7.6
7.3
7.1
7.6
7.7
7.6
7.6
7.9
8
7.7
7.2
7.4
7.7
7.9
7.6
7.4
7.4
7.2
7
7.3
8.4
10
9.1
7.3
7.3
7.6
7.4
7
7
7.3
8.1
8.6
9.3
12
12
11
15
22
28
21
27
33
42
64
48
41
35
29
28
37
37
31
29
27
26
29
32
39
33
34
41
55
51
50
45
43
44
39
50
87
103
101
147
240
344
350
289
350
494
500
366
372
368
230
76
71
68
42
41
39
36
32
26
5.6
0
0
0
0
0
0
0
0
0
0
0
0
4.8
4.4
4.2
4
32
79
105
137
161
153
143
142
115
80
64
57
52
50
70
100
102
96
90
86
84
79
74
77
70
64
59
55
51
48
47
71
56
49
52
63
72
77
78
68
60
60
58
57
50
49
45
41
39
38
38
34
34
40
32
30
28
27
25
23
23
23
25
22
30
46
45
45
44
44
43
43
45
45
44
48
52
52
51
50
52
57
58
57
58
58
61
68
63
60
59
57
56
55
55
54
51
51
52
53
55
59
61
59
59
60
64
64
60
57
57
56
57
59
45
27
23
20
5.6
0.15
1.8
2.7
5.5
1.2
21
28
26
23
25
25
24
26
27
23
19
18
18
15
15
16
17
17
17
16
18
18
18
14
14
15
14
14
15
14
13
12
13
15
15
15
14
13
13
11
13
12
11
12
13
13
13
10
10
13
15
15
15
14
12
14
13
15
14
13
12
13
13
13
13
13
12
12
12
12
12
12
11
12
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
10
10
9.3
10
10
10
11
11
11
11
10
11
11
10
9.9
11
11
10
11
10
10
10
10
10
10
10
9.9
10
10
10
10
9.9
10
10
10
10
10
10
10
10
9.7
9.8
10
10
9.9
10
11
11
12
11
11
9.9
9.8
10
9.9
10
9.8
9.6
9.2
11
13
9.9
9.1
11
11
10
13
13
12
13
12
13
12
12
12
14
15
13
16
17
16
16
15
15
14
15
16
15
14
15
15
17
17
22
33
49
62
61
66
55
51
62
71
93
109
98
92
83
81
81
85
88
79
88
121
167
292
369
314
385
524
607
557
595
690
778
777
813
813
811
837
861
806
682
498
387
315
308
284
189
143
142
144
145
144
121
99
99
67
28
9.7
9
8.3
9
12
11
11
10
10
5.4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.52
24
25
29
29
28
40
52
52
60
72
84
111
111
121
123
123
131
129
121
118
117
111
104
109
105
105
121
120
120
132
121
116
114
111
108
101
96
98
93
90
101
129
106
93
91
88
87
86
85
100
105
103
102
93
89
87
85
83
81
80
67
52
50
51
53
52
51
49
50
52
51
49
50
51
48
46
51
51
50
53
54
53
51
44
44
41
45
43
40
42
38
41
38
40
42
42
41
37
33
40
39
34
34
31
29
29
28
31
31
28
28
25
26
28
27
27
27
27
26
26
26
22
22
25
25
22
21
21
20
20
19
17
18
18
18
18
17
17
18
17
16
16
17
17
18
16
15
15
16
16
16
16
16
16
16
16
16
15
16
15
15
15
15
15
15
15
14
14
13
12
13
14
15
13
13
14
14
14
13
14
14
13
13
13
12
13
13
13
13
13
12
12
12
12
12
11
10
10
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
11
11
10
11
11
11
12
12
13
12
12
12
12
13
16
20
23
24
24
29
31
38
51
57
37
37
38
39
41
41
46
59
70
74
55
52
46
40
39
43
43
38
43
58
73
95
108
126
152
105
94
93
103
107
133
173
188
175
135
130
137
165
173
161
154
137
159
176
177
190
191
174
178
232
249
240
239
261
249
223
212
224
244
264
269
263
250
275
266
257
225
238
221
184
181
160
164
146
149
143
130
133
127
119
104
107
102
90
93
88
87
80
75
71
63
72
69
64
76
111
109
91
78
70
66
61
60
60
78
77
59
54
46
49
57
77
79
104
71
64
67
93
101
75
70
72
64
60
55
53
52
48
44
40
42
39
39
42
37
35
33
32
31
30
37
53
64
61
56
54
53
56
55
61
63
56
55
54
53
52
51
52
51
49
43
49
64
53
49
48
51
57
57
55
53
53
53
52
52
55
63
60
56
54
54
53
52
52
51
53
52
49
51
51
50
50
50
53
54
42
28
29
22
26
28
27
26
24
23
21
18
21
23
22
21
20
18
18
17
17
18
18
17
16
16
14
10
10
12
13
15
14
15
15
14
11
13
13
12
12
12
10
8.7
8.9
10
11
12
11
11
8.9
10
11
9.8
9.1
7.8
8.3
8.2
8.5
8.6
9
8.9
7.3
8.6
9.2
8.1
4.7
6.4
5.3
6
5.7
5.3
5
5.7
5
6.1
6.1
6.2
7.9
8.6
8.8
8.6
8
8
7.8
7.5
7.9
8.1
8
7.6
7.4
7
6.6
6.5
6.4
6.3
6.2
5.9
5.9
5.9
6
5.9
6.2
6.1
6.2
6.1
6.1
5.8
6
5.6
5.7
5.5
5.3
5.6
5.6
5.4
5.3
5.7
5.5
5.4
5.1
4.8
5.1
5.1
5.3
5.1
5
4.7
4.6
4.6
4.7
4.5
4.8
4.5
4.4
4.4
4.3
4
4.1
4.2
4.3
4.1
4.3
4.2
4.2
4.2
4
4
4.1
4
4.1
4.5
5
4.7
4.6
3.9
4.2
4.2
4.3
4.3
4.3
4.4
4.2
4.3
4.2
4.3
4.2
4.3
4.7
4.1
4
4.7
6.6
8.7
8.3
8.2
7.9
7.7
7.6
7.7
7.5
7.5
7.4
8
8
7.3
7.2
7.5
7.5
7.8
7.8
7.7
8.3
10
13
20
33
43
44
25
21
22
22
23
27
30
27
25
27
36
71
123
150
193
260
267
216
174
148
149
222
321
375
419
454
449
412
339
293
271
316
413
487
558
571
590
631
632
656
702
689
707
574
409
414
417
398
373
286
220
200
197
221
245
244
251
290
319
317
306
298
278
262
238
238
225
217
204
188
175
162
178
188
164
156
136
161
151
134
122
113
104
101
118
114
99
126
102
99
97
88
83
77
74
69
70
65
64
59
60
55
52
58
64
50
45
43
42
42
39
38
38
50
45
61
54
59
51
55
56
53
60
52
48
55
72
74
72
70
76
108
98
117
113
9.2
10
9.2
8.3
8.8
9.5
8.7
8.2
8.7
10
9.6
9.4
8.6
8.4
8.5
8.6
8.5
8.2
7.6
7.1
7.2
7.1
7.2
7.7
7.7
7.8
8.5
8.2
8.4
8.3
7.6
7.1
7
6.6
5.6
5.2
6.4
6.3
7
9
9.2
8.8
8.4
8.1
8
7.5
7
5.7
6.6
5.3
6.6
11
16
13
15
15
14
14
13
15
19
19
18
17
16
17
17
18
17
15
16
16
16
14
13
14
13
12
12
15
14
11
9.9
9.9
11
10
9.3
9.5
10
10
10
9.1
11
11
10
10
10
9.2
8.8
8.8
9.5
10
9.7
10
10
11
11
10
10
10
10
10
10
9.9
9.9
9.8
9.8
9.8
9.6
9.4
9.5
9.3
9.3
8.9
8.9
8.5
8.4
8.3
8.4
8
8
8
7.8
7.9
8
8
7.9
7.8
7.9
7.5
7.5
7.2
7.1
7.1
7.1
7.1
7.1
6.9
7.1
7
6.7
6.5
6.7
6.7
6.7
6.6
6.5
6.3
6.3
6.2
6.2
6.1
6
5.9
6
6.3
5.9
5.9
5.9
5.9
5.8
6
5.7
5.4
5.4
5.7
5.4
5.5
5.6
5.5
5.4
5.5
5.4
5.3
5.3
5.2
5.1
5.2
5.2
5.2
5.2
5.2
5.3
5.3
5.3
5.3
5.2
5.2
5.2
5.2
5.1
5.2
5.2
5.2
5.1
5.1
5.2
5.7
6.9
7.5
8.7
8.6
7.5
6.9
6.7
6.6
8.6
12
15
18
21
20
14
15
21
24
15
9.8
8.2
7.5
6.6
10
22
31
31
35
30
20
16
15
13
12
11
11
10
12
16
22
30
39
45
48
63
66
59
72
97
104
89
59
52
34
21
14
3.9
2.7
2.1
1.8
1.7
1.5
1.6
1.8
1.6
1.5
1.3
1.2
1
0.87
3.7
6.6
7.6
7.2
17
38
43
44
45
47
45
52
76
102
127
135
124
112
118
136
131
127
128
120
108
101
95
93
89
80
74
70
66
63
60
57
55
53
50
59
79
104
94
87
78
70
71
75
68
65
59
54
53
50
47
47
46
45
41
38
36
35
36
33
33
36
33
30
31
44
48
42
35
36
34
32
28
27
34
28
26
37
62
77
61
57
55
54
53
52
54
55
54
53
59
56
47
45
44
44
43
44
48
51
67
66
70
83
84
81
86
78
86
88
85
84
83
79
80
80
80
78
77
74
64
58
55
52
49
48
46
40
39
40
40
40
39
36
32
32
30
30
31
29
26
27
25
24
27
29
23
24
27
30
28
29
28
27
25
26
29
28
28
27
27
26
25
26
26
25
23
23
22
19
20
21
21
22
19
17
16
20
18
18
17
18
17
17
17
17
17
17
17
17
16
16
18
18
18
17
16
17
16
16
16
16
16
16
15
15
15
15
15
15
15
14
14
13
14
14
13
13
13
13
13
13
13
13
13
13
13
12
11
12
12
11
9
8.8
10
12
12
12
12
11
12
11
12
11
11
11
9.9
10
11
10
10
11
11
10
9.7
8.9
9.9
9.8
9.7
9.6
9.5
9.6
9.4
9.4
9.3
9.7
12
15
18
15
14
15
16
17
17
17
16
17
18
22
22
23
28
26
25
22
25
25
28
30
31
30
31
32
31
35
40
38
36
36
34
33
32
33
33
32
30
31
31
36
47
60
74
80
89
97
115
146
140
144
144
130
120
122
129
129
133
105
101
99
72
30
18
15
16
15
16
17
17
19
19
19
20
22
23
17
10
7
1
0.6
0.8
1.6
0.9
0.9
0.8
0.7
0.5
0.4
0.8
0.2
0
0
0
0
2.3
8.7
8.7
8.3
7.5
6.9
6.5
6.1
12
18
16
15
14
16
31
65
62
38
13
6.1
5.7
5.8
15
28
36
60
64
73
80
103
132
136
144
145
139
124
121
109
99
101
97
93
90
89
91
86
76
80
75
73
78
89
71
71
76
70
60
49
49
53
43
52
49
43
40
31
42
43
41
43
47
45
41
44
46
49
41
46
41
35
33
33
32
31
31
37
42
44
41
42
41
39
35
34
32
32
31
31
34
58
56
48
31
31
33
30
43
60
55
53
52
51
50
51
53
51
51
53
53
54
54
56
58
58
57
55
56
54
50
52
43
27
27
27
27
26
24
19
23
25
24
25
23
22
21
22
22
21
19
18
19
19
14
16
18
18
16
17
16
15
15
13
12
13
15
15
14
14
15
15
15
15
15
14
12
11
11
11
11
11
11
11
9.9
11
10
8.8
9.9
8.9
8.9
10
11
12
12
12
12
12
11
11
11
10
11
11
11
10
9.7
10
10
10
9.9
10
9.5
9.6
9.4
9.9
10
9.2
8.6
8.2
6
6.4
6.5
6.5
8
8.3
8.4
8.4
8
7.4
8.2
7.9
8
8
7.8
7.8
7.8
7.9
7.9
7.9
8
8
7.7
6.3
6.1
7.6
7.8
7.7
7.7
6.7
8
8
7.7
7.8
7.4
7.4
7.7
6.8
6.9
7.2
7.3
7.3
6.9
6.1
6.4
7
7.5
7.5
7.5
6.8
7.6
7.6
7.5
7.1
7
8
7.4
7.1
7.1
7
7.1
7.1
7.1
6.9
6.6
6.3
6.4
7.2
8.2
8.7
9.4
6.9
7.4
11
11
11
11
11
14
17
19
16
14
13
10
9.4
11
17
25
26
23
26
21
19
18
17
16
16
19
25
41
68
82
64
57
55
54
56
67
81
106
110
86
76
94
122
153
172
136
77
78
74
57
46
45
46
41
35
37
39
42
42
41
36
20
15
14
14
13
12
11
9.9
8.8
8.3
7.8
7.3
6.5
6
5.5
5
4.3
3.5
3.1
61
130
163
207
205
190
174
163
154
142
132
122
113
105
99
92
95
97
93
96
90
99
115
120
119
111
104
100
95
90
86
83
80
77
82
76
69
66
66
74
72
69
71
64
65
63
60
40
13
0
0
0
0
0
50
48
48
48
53
50
48
47
51
52
48
47
46
51
48
48
46
45
44
43
43
42
41
41
41
41
41
43
44
42
39
41
49
56
57
63
63
62
59
56
57
59
59
57
56
56
56
57
55
59
59
46
34
37
32
31
27
15
3.6
0
11
24
26
27
27
26
25
27
25
25
26
25
24
22
23
20
19
23
24
19
17
16
17
16
17
16
15
16
15
12
6.5
11
16
15
15
11
10
9.4
11
12
11
9.4
9
8
9
9.2
10
11
6.6
8.4
8.5
11
12
11
11
7.7
8.6
10
10
7.6
6.4
8.6
7.4
7.5
7.9
9.4
10
9.6
8
8.2
9
5.5
7.6
7.5
7.4
7.8
8
6.7
6.3
5.4
8.1
9.8
9.9
8.2
8
8
9.6
9.8
9.8
9.8
9.2
7.4
7.5
7.6
9.4
9.3
9
7.3
6.9
7.2
6.9
8.1
8.9
8.1
6.5
6.3
6.3
7.5
8.3
8
7.6
6.2
6
5.9
6
7.5
7.5
7.2
5.9
5.8
5.9
5.9
7.2
7.2
7.3
7
5.7
5.5
5.3
6.9
7.4
6.9
5.7
5.4
5.1
5.2
6.6
6.8
6.3
5.9
5.3
5.5
5.7
7.5
7.2
6.7
5.5
5.8
6.5
7.3
11
15
16
13
13
16
15
14
15
13
13
12
9.7
11
11
11
11
8.6
9.8
9.5
13
17
20
16
13
14
21
37
42
42
44
44
53
51
49
44
44
52
51
44
46
43
40
38
36
34
34
36
60
93
118
118
143
167
186
242
304
342
336
303
270
257
209
190
171
162
147
156
210
222
237
217
231
261
311
329
304
313
318
259
233
217
130
51
44
43
52
57
71
148
166
82
53
49
48
48
47
124
189
177
138
109
102
141
210
229
253
201
170
173
177
186
235
212
201
202
231
201
117
131
126
121
128
156
168
158
181
156
128
138
140
121
113
131
119
113
104
98
110
83
83
80
80
101
111
96
83
84
81
78
74
69
67
58
57
53
52
59
86
88
79
74
71
69
68
66
65
68
64
61
58
58
57
49
31
18
20
23
23
20
17
8.1
0
0
0
0
0
0
0
0
0
0
0
30
44
52
46
58
58
36
22
23
21
18
18
23
36
37
37
41
39
36
40
34
33
36
36
34
33
36
30
28
29
27
32
30
31
30
28
30
29
29
29
28
27
23
22
25
25
22
24
24
22
23
24
18
17
19
23
22
22
21
20
20
20
19
16
15
16
17
17
14
10
9
10
11
12
12
12
13
14
14
11
13
13
11
12
12
10
10
11
12
13
14
12
13
13
13
12
11
11
10
11
11
12
12
12
12
12
10
11
11
12
12
10
12
12
12
12
12
11
11
10
11
11
11
11
11
10
10
9.8
10
11
10
11
10
9.9
9.8
10
10
9.7
9.8
9.4
9.2
9.1
9.1
9.6
9.6
9.7
9.3
8.6
9.6
9.3
9.1
8.8
8.6
8.6
8.2
7.8
8.1
8.3
8.3
8.1
8.1
7.6
7.6
8
8
7.8
7.9
7.7
7.4
7.2
7.7
7.7
7.7
7.8
7.4
7.2
7.6
8.3
8.3
8.3
8.8
8.6
8.4
8.2
8.1
8.4
8.6
8.9
9.4
8.9
8.9
9.3
9.7
11
9.9
10
12
13
13
11
11
12
12
11
12
13
13
13
18
21
18
25
35
46
55
69
69
62
60
54
58
73
100
151
203
274
346
403
443
398
408
444
504
514
456
426
416
475
509
537
571
602
677
682
549
333
166
39
38
37
116
213
217
228
255
290
317
267
238
264
270
255
243
250
199
86
46.9
44.5
69.8
90.7
93.6
112
137
151
146
140
167
157
147
138
131
116
112
118
113
109
104
90.7
95.9
89.3
90.9
88.6
77.8
75.5
75.3
70.1
59.7
62.6
60.3
63
59.2
55.4
53.3
45.7
49.6
48.5
40.9
41.8
40
38.7
39
47.5
49.3
40.6
35.5
33.3
32.1
30.9
29.4
28.3
26.3
27.2
33.5
50.8
51.4
53.9
53.3
51.1
53.6
59.5
52.7
49.8
48.6
47.7
50.8
47.5
46.1
45.3
44.8
46.5
45.1
44.2
42.4
43
52
43.8
41.9
42.3
40.9
40
39.7
39
38.8
38.6
40.5
42.7
42.9
43.2
45.1
43.5
44.3
43.8
45
46.2
44.2
42.7
42.5
42.6
43.6
41
45
46
48
51
52
50
50
53
51
50
49
51
51
41
45
49
46
51
49
49
50
50
51
49
37
21
21
21
19
15
12
20
18
16
18
16
15
11
11
14
16
13
13
12
12
11
13
12
11
11
11
12
11
12
10
8.8
9.7
12
11
9.5
8.7
8.7
9.1
9.4
10
11
11
10
9.8
9.6
10
9.4
8.4
8.4
11
11
11
10
9.4
9
9.6
9.8
9.1
9.6
9.6
9.6
9.2
9
8.8
8.9
9
8.7
8.5
7.9
8
8.3
8.3
8.2
8.1
7.9
7.7
8.2
8
7.4
7.3
7.4
7.7
7.3
7.6
7.9
7.9
7.7
7.6
7.2
7.6
7.4
7.2
7
6.9
6.4
6.4
6.4
6.2
6.5
6.6
6.8
6.8
6.6
6.2
5.9
6.5
6.4
6.1
5.7
5.7
5.7
5.5
5.6
5.5
5.4
5.4
5.3
5.3
5.3
5.3
5.1
4.9
4.9
5.1
5.2
5.1
5.3
5.1
5.2
5
5
5.1
4.8
5
5.1
4.9
4.9
4.7
4.9
4.8
4.9
5
5
4.9
4.9
5.1
4.7
4.9
4.9
4.9
5
5.4
6
6
5.8
5.5
5.4
5.3
5.3
5.1
5.1
5.3
5.5
6.3
7.8
9.8
7.5
7.1
6.9
6.8
7
8.7
8.6
8.2
8.3
13
17
15
17
23
27
40
54
57
52
52
44
39
38
42
48
55
69
73
58
55
52
55
71
104
135
173
183
149
121
112
101
90
84
81
93
112
125
124
113
109
118
165
237
297
364
426
497
535
584
564
555
555
579
617
634
640
643
624
524
344
251
202
213
200
156
108
96
103
116
128
121
53
15
19
15
55
92
90
93
93
86
107
124
118
112
192
252
228
187
152
140
121
103
100
97
82
69
55
55
56
64
77
104
109
103
102
104
94
89
90
105
102
113
105
99
105
112
113
109
100
99
92
94
101
91
92
85
80
81
79
76
75
73
71
69
68
67
66
73
96
75
83
71
69
69
67
65
68
74
76
75
74
73
71
71
70
69
68
66
66
72
65
63
62
63
62
55
35
36
35
35
35
30
29
35
35
36
35
32
32
31
30
25
29
14
2.8
27
25
28
28
22
20
18
17
21
21
24
26
25
24
22
22
24
24
20
16
21
19
20
20
20
21
21
21
20
18
15
14
16
14
14
19
18
15
12
14
14
13
14
14
14
14
12
12
11
11
11
13
12
12
11
13
13
13
13
13
13
13
13
12
12
13
12
12
12
12
11
11
11
11
11
11
11
10
10
9.5
9.6
9.4
9.2
9.2
8.7
8.9
8.9
9
8.7
8.8
8.7
8.9
9
8.7
8.7
8.7
7.9
7.4
7.4
7.4
8.1
7.9
8.2
7.4
7
7.5
7.3
7.9
7.8
7.8
7
6.8
7
7.1
7.2
7.4
7.3
7.1
7.1
6.5
6.1
7
6.9
6.8
6.6
6.3
6.2
5.8
6.2
6.5
6.2
5.8
5.8
6.3
6.3
6.4
6.5
6.5
6.2
6.1
5.8
5.8
5.7
5.9
6.1
6.1
6.3
5.8
5.6
6.1
5.9
5.5
5.6
6
5.7
6
6.4
6.3
6.1
5.9
6.4
6.3
6.2
7.2
7.2
7.5
8.1
9.3
11
14
14
14
11
11
11
10
10
10
10
11
11
11
11
12
11
11
14
26
33
51
78
102
127
150
114
115
131
132
145
154
157
162
193
203
194
223
263
366
439
513
534
493
477
434
371
326
378
490
612
654
559
529
410
318
300
345
375
362
374
378
340
383
340
359
317
362
327
259
199
187
183
187
198
228
231
224
214
207
199
205
233
211
206
200
200
195
185
203
190
181
171
162
144
152
155
159
143
135
127
120
107
108
106
107
112
145
122
110
107
99
84
87
82
71
71
68
65
62
58
56
51
45
39
38
38
35
34
30
34
34
34
33
35
32
31
30
29
29
28
29
37
32
29
35
28
26
25
24
23
22
23
27
27
29
28
25
23
24
29
27
26
25
25
24
24
24
23
22
21
20
21
21
22
20
16
16
18
17
14
15
14
13
13
15
18
20
23
21
18
20
18
18
14
12
12
11
12
10
4.4
8.5
13
15
14
14
13
15
17
17
16
16
17
17
11
11
9.6
11
11
12
11
15
15
15
15
14
14
11
15
13
9
8.6
8.6
8.6
8.4
8.2
8
6.5
7
8.9
10
10
9.9
9.9
9.8
9
9.3
8.3
8
7.5
7.3
9
6.7
7.4
6.4
7.6
9.7
8.8
7.9
9.5
9.2
9.1
9.4
9.2
9.2
8
8
8.3
8
8
8.2
8.2
7.8
7.4
8
8.2
7.9
7.2
6.9
6.9
6.6
6.9
6.9
6.9
6.9
6.9
6.3
6.5
6.8
6.6
6.4
6.5
6.2
6
5.6
6.1
6.2
6.1
6
6
5.9
5.7
6.1
6.1
6
6
5.7
5.6
6
6
5.9
5.9
5.6
5.7
5.5
5.1
5.3
5.6
5.5
5.7
5.6
5.2
5.3
5.2
5.3
5
4.8
4.9
4.9
4.6
4.6
4.6
4.7
4.8
4.8
4.8
4.4
5
4.7
4.7
4.6
4.3
3.4
3.1
4
3.9
4.2
3.7
3.3
3.5
3.4
3.5
3.5
3.5
3.8
4.2
3.6
3.6
4.3
5.5
7.2
8
9.9
7.7
6.5
7.1
8.9
10
13
14
13
14
13
12
11
10
10
9.6
9.1
8.8
8.3
10
14
16
13
15
31
56
68
52
39
35
37
63
85
67
56
50
44
48
57
78
113
161
172
208
242
312
385
532
391
425
426
439
471
475
446
429
412
434
512
606
577
537
558
470
249
190
125
86
85
164
248
225
181
182
232
214
219
234
224
226
244
253
234
222
212
217
213
197
183
174
172
165
153
143
135
126
119
111
106
111
104
95
89
84
78
77
75
80
83
78
66
68
67
63
59
63
79
67
62
99
142
121
115
128
119
110
102
97
93
93
89
86
84
80
80
93
47
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9.1
19
18
16
21
22
22
22
22
16
12
17
19
14
14
15
12
9.7
13
14
13
15
14
12
13
13
12
11
8.7
9.3
9.5
12
9.3
7.3
8.8
10
10
10
10
8.6
7.2
7.6
7.5
7.6
7.5
9.1
12
9.9
9.4
9.8
9.8
8.5
11
13
12
10
12
11
11
10
11
11
10
10
9.9
9.5
9.2
9.7
9.3
9.1
9.1
9.1
8.6
8.5
9.1
9.1
8.9
9
9.2
8.2
8
8.3
8.3
8.4
8.6
8.5
8.2
7.7
7.9
7.7
7.5
7.2
7.1
6.8
6.7
7.1
7.2
7.1
7.1
7
6.7
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.5
5.2
4.9
4.7
4.9
5
5.2
5.3
5.3
5.1
4.9
4.9
4.9
5
4.9
4.5
4.4
4.5
4.6
4.6
4.7
4.8
4.8
4.9
5
5.1
5
5.1
5.3
5.4
6.1
6.9
7.8
7.8
6.7
7.5
7.1
7
7.5
7.2
7.1
6.9
6.8
8.2
9.5
10
9.8
8.7
8.2
7
7
6.8
6.9
7.9
12
17
20
33
35
23
19
19
22
21
26
24
25
26
27
31
28
38
75
120
143
188
225
186
206
223
233
252
274
292
297
282
254
237
228
219
198
189
199
215
219
216
197
169
153
148
133
133
136
135
139
154
161
162
163
173
192
224
237
254
240
243
238
237
242
239
241
225
205
201
203
197
198
196
202
201
205
203
211
198
194
194
179
181
170
152
158
182
164
148
129
132
126
117
108
104
120
129
98
96
110
115
96
108
107
92
95
81
89
107
83
75
70
68
63
56
58
60
88
130
126
113
105
107
125
141
129
123
129
138
138
120
113
107
101
95
92
89
86
83
80
77
75
74
73
73
69
66
69
76
73
82
81
76
75
77
82
77
72
70
69
69
69
67
69
86
82
77
76
73
71
70
68
67
66
66
63
64
62
62
62
61
49
33
32
31
30
31
23
25
31
29
28
27
11
0
0
0
2.4
14
19
21
22
23
21
17
15
14
16
17
17
16
15
15
15
15
17
14
13
14
15
17
15
14
12
15
15
14
13
17
17
14
13
12
11
12
13
14
14
14
13
13
14
14
13
12
13
14
14
13
14
14
14
14
13
13
14
14
13
13
12
11
12
12
11
11
12
11
11
11
11
11
11
9.8
10
10
11
10
10
10
9.9
9.9
9.4
9.5
10
10
10
9.3
9.2
8.8
8.1
8.4
8.4
8.5
7.8
7.7
8.3
7.5
7.8
7.7
7.8
8.1
7.9
7.5
7.3
7.7
7.5
7.5
7.6
7.7
7.4
7.2
7.6
7.7
7.4
7.7
7.5
7
6.9
7.2
7.2
7.2
7
6.3
6.3
6.6
6.8
6.8
6.8
6.7
6.9
6.6
5.7
5.9
5.9
6.5
6.8
6.8
6.3
6.2
6.4
6.3
6.3
6
6.3
6.1
6
6.4
6.7
7.2
7.3
6.3
6.2
6.8
7.3
7.2
9.1
15
21
23
21
17
14
17
21
21
15
14
15
14
15
15
14
12
12
12
18
30
46
63
93
92
90
88
83
120
150
160
199
186
204
226
219
191
116
51
49
48
55
60
52
53
53
51
48
48
45
41
41
43
37
50
49
22
9
7.8
5.5
4.7
4.4
3.7
3.4
3.3
3.7
3.9
3.6
3.1
3
2.6
2.4
2.3
2
1.8
1.6
1.4
1.3
1.2
1.2
1.2
1.1
0.92
0.78
0.79
0.8
0.82
0.77
0.74
0.65
0.64
0.55
0.54
39
81
149
182
181
196
212
244
198
184
160
159
143
146
140
122
122
120
127
200
188
158
134
126
113
102
92
94
89
79
83
79
66
60
79
89
85
84
80
77
69
69
75
140
103
87
86
82
73
70
68
67
70
55
35
34
34
34
34
34
34
34
35
37
45
61
66
68
69
67
64
62
61
60
60
58
57
56
58
58
57.9
54.8
61.1
61.4
60.6
59.5
58.9
58.2
55.9
53.8
58.2
60.8
59.6
60
50.8
37.5
38.7
37.6
35.5
33.6
32.2
30
28.7
28.8
27.3
28.5
27
29
21.7
15.6
20.3
23.9
22.9
25.6
24.6
23.5
24.7
24.9
23.3
17.7
15.9
17.7
19.4
20.3
19.6
19.7
19.2
21
19
20.2
18
16.3
15.2
15.5
16.1
14.4
13
11.9
12.7
12.7
13.3
12.3
12.1
12.6
15.4
15.6
14
12.8
11.6
11
11.2
13.3
13.2
13.8
12.2
10.6
8.92
9.32
10.7
11.7
13
10.8
9.88
10.7
9.7
8.09
8.88
8.84
10.9
12
11.6
11.6
11.4
11.3
11.1
10.4
10.7
11.2
11.2
11.1
10.6
10.9
10.5
10.1
10.2
10.4
9.46
10.8
11.3
10.9
9.62
9.32
9.51
9.55
9.54
9.44
9.1
9.09
9.21
9.26
9.54
9.37
9.4
8.88
8.93
9.16
9.33
8.84
8.69
8.49
8.75
8.62
8.76
8.23
8.18
8.13
8.35
8.12
8.18
8.4
7.72
8.37
8.39
8.34
8.17
8.01
7.72
7.94
8.25
7.75
6.78
7.59
7.47
7.89
7.91
7.67
7.64
7.61
7.27
7.18
7.3
7.3
7.52
7.65
7.51
7.51
7.83
7.96
7.92
7.83
7.51
7.75
8.01
8.25
8.37
8.26
7.94
7.41
7.77
7.23
7.43
7.8
8.09
8.05
8.07
8.43
9.99
13
12.5
10.5
9.81
9.52
10.3
9.55
11.1
16.5
24.8
32.9
26.4
17.7
11.8
11.2
11
11
12.7
15.2
21
27.2
26.3
27.7
24.2
22.5
21.9
20.4
20.3
23.1
28.9
35.4
36.8
29.8
35.2
33.1
32.3
34.9
38.1
49.1
81.5
113
126
162
178
179
196
234
219
232
240
252
243
246
291
299
218
166
103
39.8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14.9
36.7
54.3
89.4
104
151
185
200
178
159
160
160
145
120
122
131
135
134
132
153
171
173
181
187
177
174
166
155
145
133
122
118
118
104
104
97.1
95
93.1
86.8
77.1
68.1
59.5
56.3
58
55.8
54.5
71.6
60.2
50.9
50.2
59.5
56.7
61.4
59.8
61.6
73.9
89
75.9
72.9
74.6
79.9
70.3
67.8
69.7
72.3
67.7
65.7
74.1
59
55.9
54.6
54
56.2
57.4
57.1
48
38.1
43.7
39.1
38.3
38.1
38.6
51.8
53.3
50
48.9
47.8
50.2
58.9
60.1
60.8
57
56.2
55.6
58.9
52.3
48
49
53.4
53.1
53
52.4
51.7
50.8
50.8
50.8
50
50.2
49.6
48.7
48.6
36.5
21.8
21.3
20.9
20.8
20.6
19.4
20.3
21.1
21.6
21.9
21.4
23.6
24.6
26.6
25.6
23.6
23
20.8
22.2
22.1
13.5
15.2
13.7
16.8
11.6
13.1
9.82
8.29
12
16.1
14.6
15.2
15
14.7
10.5
11.1
15.2
12.6
9.14
8.2
7.09
5.92
6.17
9.61
13.6
12.8
9.43
11.2
11.3
8.88
9.55
10.7
12.5
12
14.3
13.5
13.7
11.4
9.01
11.3
13.4
12.8
12.6
12.5
12.3
12.1
11.2
10.8
9.64
9.78
11.1
11
11.6
11.5
11.9
11.9
11.8
11.7
11.6
11.5
11.8
11.2
9.36
9.21
9.18
10.4
11.1
10.9
11
10.8
9.6
10.1
9.3
9.78
9.66
9.13
8.75
8.69
8.76
8.7
8.71
8.26
8.2
8.17
8.14
8.11
8.07
8.04
8.15
8.16
8
7.91
7.53
7.28
7.63
7.79
7.83
7.83
7.81
7.47
7.59
7.78
7.7
7.16
7.51
7.34
6.56
6.72
6.76
6.99
6.86
6.81
6.62
6.6
6.59
6.49
6.39
6.53
6.54
6.57
6.21
6.47
6.71
6.92
7.23
6.87
6.66
6.32
6.3
6.32
6.25
6.45
6.53
6.68
6.56
6.56
6.48
6.51
6.56
6.56
6.63
6.39
6.45
6.48
6.4
6.48
7.23
9.09
11
11.6
10.8
9.55
8.93
8.65
7.95
7.6
7.62
7.47
7.4
7.31
8.25
10.1
11.8
16.7
27.1
36.6
36.7
38.4
40.7
43.5
49.7
38.2
32.8
29.8
29.2
29.8
32.9
38.9
63.5
88.5
95.4
77.2
69
67.2
65.5
78.8
103
126
128
105
93.9
110
147
196
275
292
279
229
192
175
167
155
132
136
154
213
276
303
320
332
394
343
248
273
311
315
341
255
197
223
244
249
251
253
217
185
226
243
239
285
334
323
333
314
258
226
175
168
159
162
169
174
171
167
171
172
169
174
167
156
163
169
141
140
158
159
170
177
157
150
147
139
132
117
119
117
121
114
106
97.6
90.7
85.3
82.5
73.7
74.9
71.2
72.5
67.6
61.4
57.4
55.2
53.5
51.1
49.7
48.3
46.5
42.9
37.5
46.4
64.4
70.8
68.3
64.9
63.4
61.7
60.2
59.7
61.5
59.4
61.7
66
67.8
65.5
63.5
76.5
64.2
59.7
58
57
55.9
55.8
55
54.3
53.8
54.1
54.2
53.4
53.3
55.6
55.8
51.5
51.9
59.8
58.2
55.1
56.6
60.4
65.7
84.2
80.2
75.4
69.6
66.3
64.9
67.3
62.6
50.1
35.4
34.2
34.2
21.3
0.073
0
0
0
8.89
16.1
20.9
24.2
22.9
19.4
18.4
18.2
18.4
15.5
19
14.3
17.8
19.8
20.8
20.3
19.3
18.7
8.78
7.23
9.64
13.1
13
16.4
16.4
15.3
16.8
17.3
15.2
17.2
6.39
11.1
15.6
15.6
14.6
16
16.6
16.3
15
13.7
13
15
15.3
15.3
12.4
9.99
9.72
6.12
13.5
11.2
11.1
5.79
9.38
6.38
8.39
5.83
9.97
12
11.7
10.7
10.4
13.8
13.7
11.2
10.6
10.6
10.1
9.4
10.6
9.93
11.1
12.9
12.5
12.6
11.3
10.9
11.4
11.2
10.9
7.43
4.23
4.22
7.05
11
10.8
8.28
10.4
9.66
10.4
9.71
9.36
9.16
8.96
9.28
7.65
4.86
8.88
8.89
8.8
8.59
8.49
8.82
7.87
7.74
8.39
8.42
8.53
8.08
7.59
7.64
7.32
7.7
7.66
7.66
7.53
7.54
7.34
7.03
7.42
7.57
7.45
7.38
7.35
7.29
7.05
7.73
7.63
7.59
7.31
7.6
7.55
7.69
7.06
6.86
6.82
6.82
7.04
7.08
7.22
7.66
7.52
7.53
7.66
7.77
7.77
7.74
7.46
7.2
7.88
7.93
8.03
8.28
8.27
7.63
7.3
7.17
6.9
6.84
7.38
8.19
10.5
15.7
21
27.7
30.2
34
61.8
92.7
104
86.7
87.3
90.2
78.3
69.9
63.7
56.4
52
51.2
53.3
55.9
55.1
54.7
53.6
59.4
65.1
66.5
62.1
52.1
47.9
44.1
43.4
44.1
41.8
50.1
65.8
66
54.5
53
52.3
49.6
50.4
49.9
44.5
45.2
48.7
50.8
53.3
57.3
52.8
49.7
55
72.2
80.7
96.8
112
153
193
203
187
171
165
144
138
133
132
124
123
151
183
224
241
281
274
252
249
257
265
264
262
267
262
249
240
232
213
195
188
179
171
161
155
149
142
135
127
119
111
104
116
104
95.4
88.7
83.4
78.8
76.1
68.4
61
56.5
51.4
48.8
47.4
44.8
44.5
44.4
37.1
34
32.4
31.7
30
30
33.8
28.2
26.7
28.3
32.4
29.1
29
25.2
22.3
22.8
23.7
26.5
25
25.7
18.2
14.5
11
7.79
6.6
6.17
6.24
6.57
6.56
6.56
10.9
28.4
30.4
32.7
19.2
9.1
7.6
6.52
8.37
9.63
8.62
7.79
9.06
9.87
8.37
7.56
7.37
8.12
9.41
8.89
12.5
14.6
14
8.58
7.8
7.27
7.15
7.38
7.17
6.99
6.81
6.57
6.8
7.68
7.64
10.6
10.5
9.09
20.3
20.4
20.7
18.4
16.9
14.5
17.4
17.9
19.3
19.8
18
18.2
18.6
18.2
17.8
16.9
16.5
16.3
15.9
17
16.9
16.2
16.5
16.4
16.7
16.2
17.1
20.7
21
19.6
19.8
