# DWR BOCELSCO SOUTH BOULDER CREEK NEAR ELDORADO SPRINGS, CO. daily mean flow
# Written by Hydrohistorian; missing days are NaN, never zero.
start_date: 1896-01-01 24:00
end_date: 2026-10-17 24:00
timestep: 1 DAY
units: cfs
scale: 1
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
18
36
24
27
24
24
36
36
36
36
46
46
52
69
69
69
82
46
52
52
75
97
105
132
122
143
167
167
143
143
155
97
113
155
122
167
181
211
226
226
256
181
143
132
122
132
132
122
113
122
113
122
155
196
196
287
302
318
334
366
350
287
226
226
287
241
256
196
181
256
241
272
241
226
211
211
196
181
181
181
167
167
155
155
143
132
122
113
113
113
105
97
97
97
89
89
82
82
82
75
75
75
69
69
69
63
105
89
89
89
75
63
63
63
63
63
63
63
63
57
57
52
46
36
36
36
36
36
36
36
27
27
27
27
27
27
27
27
27
31
75
167
82
52
63
46
41
41
41
41
41
41
41
41
41
41
41
41
41
36
36
36
41
41
41
41
41
36
36
41
46
46
36
36
31
31
31
31
31
31
31
31
31
27
27
21
18
18
18
21
31
31
31
31
31
27
27
24
24
24
24
24
21
18
18
24
24
24
24
24
18
18
18
18
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
100
120
146
133
198
211
185
224
224
198
185
159
159
198
237
250
264
277
303
355
355
368
395
474
488
448
554
501
527
527
501
554
514
422
368
368
316
303
303
303
355
594
514
514
461
448
474
448
355
381
381
381
381
381
342
368
435
395
342
316
303
329
329
329
290
250
277
250
250
435
381
316
290
264
264
250
224
224
237
237
185
185
159
172
159
159
146
146
133
120
120
133
133
133
159
290
290
277
290
185
172
133
133
120
120
133
120
109
109
109
89
72
72
72
72
80
80
65
72
80
80
72
65
58
58
52
46
41
31
22
41
41
46
41
46
46
52
52
58
65
52
41
46
46
41
36
36
31
31
31
36
41
36
46
46
41
36
41
52
58
58
65
41
41
26
22
18
18
58
36
31
31
22
26
26
22
22
36
58
31
52
58
41
46
52
31
31
41
22
22
18
18
26
22
31
46
46
52
46
46
46
36
36
36
36
46
36
41
36
31
41
26
26
18
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
36
46
64
58
71
120
130
152
213
238
251
276
251
238
238
238
238
238
213
201
201
164
164
213
238
226
238
263
263
276
263
238
276
326
313
263
226
238
251
251
238
263
288
288
352
339
326
364
339
352
339
339
313
313
263
251
238
263
238
238
226
238
226
188
164
164
152
152
164
164
164
176
164
213
188
152
141
130
130
120
120
110
110
101
101
85
78
78
71
64
64
64
64
58
58
52
52
64
58
58
52
52
52
46
46
46
46
78
26
22
36
41
18
22
18
26
31
31
31
31
31
26
26
52
46
36
26
26
26
22
22
22
22
15
22
18
18
26
26
22
15
18
18
15
15
18
18
18
18
15
15
12
12
12
9
15
15
18
18
12
12
15
15
15
18
22
22
22
18
15
15
18
22
22
31
31
31
31
31
26
22
22
22
22
22
18
18
22
22
22
22
22
15
18
26
22
22
18
15
12
9
9
9
9
12
15
15
18
18
18
22
22
22
18
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
20
29
24
29
24
29
24
29
34
44
54
72
102
111
132
143
132
132
143
143
143
155
143
180
220
234
262
248
234
167
143
143
111
111
102
102
111
121
167
262
262
292
292
357
375
413
394
375
394
394
340
324
292
277
308
357
375
357
340
357
357
340
357
340
292
277
292
324
357
375
413
394
452
493
514
493
472
472
493
514
536
536
536
472
452
413
394
394
357
357
375
394
394
357
324
324
308
292
277
262
277
277
262
340
292
324
262
234
220
220
193
206
193
193
180
167
155
155
143
121
102
94
111
94
111
155
193
167
143
155
121
102
102
102
86
86
72
86
72
72
72
66
60
60
66
60
60
60
60
54
49
60
60
60
60
60
54
49
49
49
49
49
39
29
29
29
29
29
34
39
39
39
29
34
20
20
20
20
20
20
20
20
20
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
582
582
582
559
473
473
473
473
413
394
375
357
357
357
263
293
248
278
293
278
340
308
293
278
263
220
234
220
220
207
207
180
180
155
167
143
143
132
122
79
79
79
79
79
86
79
79
72
66
66
66
66
66
55
49
49
55
34
34
66
55
39
44
44
44
55
44
44
39
34
34
34
25
34
29
29
25
25
25
25
21
25
21
25
29
29
25
17
17
10
10
5
5
7
5
7
7
7
7
7
5
17
10
10
10
5
7
5
7
10
7
5
7
13
13
10
13
17
10
10
10
5
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
13
13
7
13
10
21
17
17
10
13
17
17
29
21
25
10
29
39
50
94
102
119
119
119
86
78
86
110
119
119
137
128
94
86
86
78
64
71
78
102
94
110
94
94
110
157
71
78
86
102
119
137
157
180
193
180
234
220
234
263
234
220
234
193
193
193
193
220
248
248
248
220
220
263
278
220
193
193
193
220
234
263
263
278
263
263
248
220
206
206
193
193
220
193
180
168
147
147
137
137
147
147
128
110
110
102
102
86
86
86
86
86
86
86
78
78
78
71
64
64
57
57
50
57
78
64
57
64
78
64
57
57
50
44
44
44
44
44
44
44
44
44
39
39
39
34
34
34
34
39
39
39
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
86
67
60
67
67
60
52
60
52
60
60
67
75
86
67
60
67
142
86
67
75
67
67
60
52
52
60
60
67
60
60
67
75
67
52
52
52
45
45
37
30
30
30
30
30
26
45
30
30
26
37
37
37
30
30
26
26
22
26
30
67
37
37
37
37
30
30
26
26
26
26
26
22
22
22
26
26
22
26
22
22
22
22
22
22
22
22
20
20
20
20
20
20
20
26
20
20
20
20
20
20
16
16
16
17
18
18
18
18
18
16
17
18
18
18
17
17
18
22
18
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
31
31
31
31
38
59
75
95
131
131
119
107
107
131
119
119
119
95
131
131
119
131
156
156
183
269
460
370
311
311
340
326
340
297
254
269
269
283
283
283
283
254
254
254
254
269
283
297
311
326
340
387
404
404
370
370
404
440
404
387
387
440
404
440
547
570
460
480
480
547
502
387
387
387
387
387
355
355
326
297
269
269
269
269
269
269
269
269
240
240
226
226
197
169
131
131
119
119
143
131
119
119
107
107
107
107
107
95
95
85
85
85
85
75
67
67
75
67
75
75
67
67
67
52
44
38
38
52
52
38
31
31
31
44
38
31
31
31
21
21
21
21
21
21
21
21
21
26
31
38
21
21
52
31
21
21
17
17
21
21
26
21
21
13
13
13
13
9
9
9
13
13
13
13
13
13
13
9
9
9
13
13
9
13
13
13
9
9
9
9
9
9
9
9
5
5
13
9
9
9
5
5
5
5
9
13
13
13
9
9
9
5
9
9
4
4
4
5
5
5
5
5
5
5
4
4
4
3
4
5
5
4
4
4
4
4
4
5
4
5
13
4
2
2
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
28
25
13
23
18
23
84
59
59
72
72
78
62
52
62
72
78
84
111
145
167
181
173
173
135
127
127
135
167
218
210
210
230
248
269
224
224
230
239
254
260
269
248
230
230
254
291
285
285
300
342
354
380
374
415
380
374
387
374
342
322
316
322
316
310
316
342
300
239
230
254
322
374
447
503
475
503
475
322
310
300
269
285
322
254
210
224
210
224
210
224
239
248
218
189
189
181
195
210
173
189
201
201
195
181
189
181
181
167
162
135
111
111
115
120
115
104
97
89
78
75
75
66
63
63
63
55
59
52
50
40
50
42
46
40
46
55
42
38
40
32
35
59
55
59
55
52
42
38
38
30
32
30
30
69
74
38
35
35
30
30
30
30
30
30
30
30
30
35
40
38
42
52
66
66
66
69
74
83
83
83
74
69
66
63
66
63
63
66
74
66
66
66
66
55
52
52
50
52
52
46
50
46
50
40
40
40
46
54
59
59
63
54
52
52
59
52
52
50
52
46
40
46
50
42
35
40
40
40
35
28
30
20
6
18
25
25
38
32
30
30
30
30
32
30
30
30
30
28
25
22
32
35
30
32
30
25
6
5
8
10
12
22
25
22
20
20
20
17
20
20
20
20
20
10
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
22
26
30
40
30
26
24
22
50
63
70
63
63
66
66
86
82
70
70
76
82
82
92
120
138
92
114
138
150
159
150
174
150
168
159
168
168
174
189
219
240
264
288
279
279
279
288
294
339
399
429
444
444
459
414
360
324
324
318
348
360
339
354
414
384
399
468
498
468
480
399
384
408
429
480
528
504
468
498
498
438
414
369
390
420
450
420
414
408
414
444
444
429
408
390
384
369
360
348
339
294
270
258
258
318
258
240
219
189
174
159
180
144
159
138
144
228
234
204
198
159
138
120
114
100
100
86
86
82
76
76
70
66
66
59
55
55
52
52
52
50
46
52
40
40
35
40
40
40
40
40
46
40
40
38
30
30
30
30
30
30
30
30
26
26
26
22
22
22
22
22
22
22
22
22
22
22
22
24
26
22
22
26
28
28
28
26
26
24
42
40
32
30
26
26
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
19
17
19
19
19
19
19
19
19
17
9
9
11
12
11
11
12
14
14
15
16
16
16
16
16
16
16
16
16
16
16
16
15
15
16
16
16
16
15
15
15
15
15
14
14
12
11
11
10
10
10
10
10
10
10
10
14
15
16
16
16
16
16
16
16
16
16
16
16
16
15
13
13
11
10
10
10
11
13
15
16
13
15
15
15
15
15
13
13
13
13
13
11
10
10
11
11
11
13
13
13
13
13
13
11
11
11
11
13
10
11
11
11
11
11
13
13
13
15
16
15
13
16
16
15
17
10
10
15
10
13
15
16
16
15
16
17
21
25
22
19
19
16
19
21
21
19
23
21
17
17
17
19
19
17
19
22
22
22
19
23
25
28
36
36
40
50
53
50
46
48
48
50
58
61
50
56
53
50
46
30
38
40
46
58
50
50
43
61
72
76
72
65
61
58
53
53
61
86
86
94
119
94
99
94
130
126
108
108
99
94
94
94
112
112
119
156
135
151
151
135
143
171
204
222
222
222
244
204
222
204
151
135
156
171
162
151
143
143
135
135
130
125
119
130
112
112
112
112
104
104
86
76
76
76
81
81
90
90
69
65
58
53
50
50
48
50
48
46
46
50
162
90
79
76
62
70
55
46
51
62
51
42
39
39
51
39
42
39
39
39
96
83
90
76
79
76
62
51
48
48
42
37
37
32
28
28
26
26
22
20
20
20
20
22
22
20
20
20
20
20
20
19
17
15
14
14
14
14
14
20
20
22
26
22
17
17
17
20
17
19
17
17
15
17
17
17
17
14
14
14
20
24
20
15
10
26
22
24
24
19
15
22
22
22
20
19
19
17
17
17
15
15
15
17
20
10
10
12
14
22
22
20
20
20
19
19
17
14
12
14
14
12
15
17
14
14
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
14
14
13
12
13
13
13
13
12
10
13
13
13
12
10
10
10
13
13
13
13
13
13
13
13
13
13
8
10
13
13
13
5
7
12
12
13
12
12
10
10
10
10
10
10
10
10
10
10
10
12
12
13
13
12
10
12
12
12
12
12
12
12
12
13
13
16
20
20
13
10
10
13
13
13
13
13
13
10
13
16
16
20
20
20
20
28
28
28
28
28
28
28
28
32
42
62
68
62
42
62
62
62
62
84
68
75
75
92
130
176
176
152
130
130
110
110
110
110
141
176
206
206
164
152
141
130
152
240
280
280
280
206
223
240
260
240
240
206
223
223
240
260
303
326
303
326
326
326
326
280
326
326
303
303
326
303
326
326
380
595
635
685
735
595
595
595
555
515
515
515
595
785
910
910
685
785
595
555
595
595
515
515
445
445
445
445
515
635
595
555
445
380
303
260
240
223
206
176
164
152
152
152
152
164
164
152
152
164
152
130
130
110
110
110
110
92
92
84
84
75
75
75
110
110
101
130
176
110
92
92
83
90
107
173
135
125
105
95
95
85
85
76
76
76
67
67
67
67
67
80
105
95
268
196
155
155
112
120
152
120
120
110
110
100
90
90
74
74
74
74
74
61
54
54
54
54
54
54
48
48
48
48
48
48
37
42
42
42
42
37
32
32
32
32
32
32
32
32
28
28
28
28
24
24
24
24
24
20
24
24
24
24
17
20
20
17
24
17
24
20
14
11
11
17
32
28
28
32
24
24
24
20
17
17
11
28
24
24
20
17
6
3
6
11
17
24
20
17
17
17
17
17
17
14
11
8
8
6
6
8
11
11
11
11
11
11
11
11
14
17
17
14
11
8
6
4
3
3
3
4
4
3
4
6
6
8
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
8
8
8
6
6
6
6
6
6
11
6
6
6
6
6
6
8
8
6
8
11
11
11
11
11
11
11
11
11
11
11
17
20
14
14
11
14
17
20
20
20
20
24
24
33
38
43
28
43
33
33
24
14
24
24
24
24
24
20
20
20
24
20
20
24
24
24
28
20
20
14
14
17
24
33
57
43
33
33
43
57
72
88
88
97
88
80
80
80
88
72
72
72
88
106
106
126
106
116
106
106
106
106
88
88
106
106
126
106
106
106
106
126
137
160
173
173
173
188
173
148
148
148
148
126
126
116
126
126
126
116
106
106
106
97
88
88
88
88
88
97
88
88
80
88
88
72
72
72
72
64
57
57
50
43
50
43
43
38
38
33
33
57
57
57
50
43
43
38
33
28
24
24
43
57
88
57
43
43
33
43
38
33
28
28
28
28
24
20
33
33
24
24
24
24
20
20
17
17
17
17
14
14
11
11
11
11
11
11
11
11
11
17
14
11
11
11
11
11
11
11
17
11
11
11
17
17
11
11
11
17
11
11
11
11
11
8
8
8
8
8
6
11
11
11
11
11
11
8
8
8
8
11
11
11
11
17
14
11
14
17
14
14
14
14
4
14
8
11
11
11
11
11
8
11
11
11
8
11
8
11
11
8
11
11
11
11
8
6
3
11
11
14
11
8
8
4
4
4
6
6
8
11
3
3
3
6
14
14
11
14
11
3
6
8
8
6
6
6
8
6
6
8
8
8
6
6
4
4
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
4
4
4
4
7
9
9
9
6
6
8
9
9
9
9
12
14
14
14
20
14
14
14
14
20
17
20
20
17
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
24
20
20
20
27
20
24
24
20
20
20
20
24
20
24
27
31
35
40
35
35
40
45
58
66
52
58
52
58
66
66
84
117
130
130
159
117
117
130
144
144
174
174
191
227
174
144
130
117
117
144
159
174
191
174
208
246
246
316
316
246
292
269
246
269
340
293
250
250
272
250
272
272
231
196
196
196
250
272
231
181
181
153
140
140
140
127
104
153
212
231
212
231
212
181
153
127
127
116
116
140
127
127
104
104
104
85
85
85
85
76
68
68
61
54
54
54
54
48
43
44
44
38
38
33
29
28
32
75
66
50
33
33
32
27
27
25
24
31
45
68
50
39
30
30
27
23
20
17
21
18
25
25
25
21
18
19
15
16
17
17
17
17
20
17
14
14
14
14
17
14
14
14
14
12
12
12
12
14
20
20
14
17
14
24
24
20
20
20
20
20
20
20
20
14
20
20
14
14
20
17
14
14
14
17
14
14
12
9
12
20
9
17
17
14
14
9
17
14
14
14
9
9
12
17
17
12
12
14
14
12
12
9
14
14
12
9
6
9
14
14
14
14
12
12
9
9
9
6
8
8
6
6
6
6
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
3
3
3
2
2
2
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
5
5
5
5
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
9
10
9
8
8
8
8
8
9
9
13
16
10
13
14
17
25
42
68
90
90
97
101
81
63
59
34
36
33
22
16
12
12
11
12
12
12
4
25
25
43
48
81
93
104
111
58
50
49
54
55
69
50
77
77
83
122
203
309
325
290
300
275
293
327
327
327
342
294
375
287
270
314
406
292
279
321
357
350
369
339
382
421
332
365
328
314
276
293
260
271
260
241
230
259
279
298
380
497
419
419
458
419
458
414
353
317
289
243
217
229
229
229
229
201
188
193
278
250
250
214
203
193
183
183
173
167
152
152
152
152
152
127
127
152
166
152
127
105
95
85
85
77
69
55
55
55
55
55
69
69
55
62
55
43
43
38
38
38
33
29
29
25
29
29
38
29
25
25
29
25
22
19
19
25
43
33
33
25
33
33
33
33
33
29
33
33
25
25
25
25
25
25
25
25
25
25
25
22
13
9
9
9
13
9
11
13
19
29
29
25
29
25
29
33
25
33
25
33
29
29
25
25
25
25
25
25
11
19
25
19
25
13
25
16
19
19
25
19
13
19
19
22
13
19
19
19
19
13
13
9
13
13
5
13
19
19
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
43
43
25
25
25
33
33
25
22
19
33
33
43
55
69
69
77
69
69
85
85
95
85
77
69
69
77
85
105
105
127
127
116
155
124
128
135
165
187
155
185
194
229
207
164
143
144
139
153
180
105
105
127
152
166
193
237
237
270
270
254
254
237
237
237
207
207
179
179
193
207
237
222
193
152
166
166
166
179
179
179
179
166
166
166
140
125
125
125
125
105
105
95
85
85
85
85
77
77
69
69
69
55
55
55
69
69
85
85
69
69
85
69
85
85
69
69
69
55
55
43
43
33
33
33
38
43
43
33
29
25
33
33
33
29
29
25
25
25
25
25
22
22
22
19
19
22
19
19
19
19
19
19
25
19
29
22
22
19
19
43
69
55
43
33
25
33
38
38
43
33
33
33
29
25
29
33
33
33
33
29
33
33
55
55
43
55
49
43
33
38
43
33
29
43
43
43
38
33
33
33
33
38
38
43
22
25
29
21
22
28
29
29
33
39
32
33
26
27
23
27
19
30
23
22
24
19
23
19
17
23
23
19
19
18
19
19
19
25
25
22
33
17
17
17
17
17
17
17
16
15
15
15
21
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
15
15
15
15
15
15
15
15
15
15
15
15
15
21
21
33
37
41
35
33
38
39
27
31
34
39
49
50
50
53
55
64
68
80
102
133
151
135
108
92
97
95
102
124
160
219
263
289
213
172
197
211
238
253
222
237
252
252
252
260
276
318
315
294
315
354
354
354
450
557
615
615
557
450
400
400
557
550
605
655
715
775
920
915
950
905
750
715
790
725
664
701
867
855
925
765
665
570
495
390
320
330
357
356
393
466
422
329
315
309
334
319
308
300
267
252
272
220
222
210
212
215
217
205
192
194
215
200
175
177
165
167
185
160
163
267
153
132
132
152
152
140
127
179
152
127
127
127
105
105
105
105
207
152
179
152
127
127
105
105
105
95
105
95
85
77
69
69
62
69
69
55
55
55
69
55
55
49
55
69
55
55
55
43
43
43
38
33
33
33
25
33
33
33
33
25
29
33
33
33
29
29
25
25
29
33
29
29
29
25
25
25
25
25
22
25
25
25
25
25
25
25
29
29
29
29
33
33
33
33
33
33
29
29
29
33
55
33
38
43
38
33
33
33
33
19
9
9
9
9
22
22
22
22
19
19
19
19
19
19
13
22
25
25
25
29
25
21
21
21
21
21
21
21
23
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
28
37
44
56
63
64
63
65
74
64
77
76
82
85
130
134
130
130
135
126
132
144
153
167
230
258
288
244
261
298
276
242
212
198
184
184
212
227
242
242
259
275
359
425
360
359
358
404
316
295
295
258
274
273
336
357
315
273
275
328
329
465
463
462
388
388
383
406
382
455
562
620
680
528
426
366
359
421
379
418
566
516
447
465
399
419
396
376
334
290
288
288
311
283
282
269
255
227
226
201
207
199
207
193
207
193
179
166
152
152
152
127
127
127
116
105
105
105
105
105
105
95
85
85
69
55
55
49
55
105
116
90
73
73
59
69
77
69
62
55
55
55
55
49
55
55
55
43
43
38
38
38
33
33
33
33
55
55
43
38
33
43
33
33
33
33
33
33
38
33
29
29
25
25
25
25
25
33
85
49
43
43
55
43
38
43
43
43
43
38
33
33
33
33
33
33
33
49
55
55
55
55
43
43
43
38
25
13
9
9
9
9
9
9
30
28
29
30
30
30
30
30
33
29
24
24
24
24
24
29
29
29
27
27
21
30
30
30
16
19
36
24
24
29
24
29
29
29
27
27
27
27
27
27
27
27
16
25
19
19
19
28
24
24
22
22
22
22
22
22
22
22
22
22
22
18
18
18
18
11
14
14
14
14
14
22
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
22
16
17
19
16
17
16
17
17
17
19
14
16
14
19
14
17
20
17
17
19
19
19
19
19
19
22
25
25
24
24
24
24
24
24
20
20
27
26
25
24
24
24
24
27
27
27
27
21
36
40
35
38
38
35
33
33
35
36
39
48
40
45
44
44
50
52
48
44
52
54
60
60
58
65
74
117
76
62
74
61
92
101
89
106
140
166
200
162
154
178
185
176
130
140
132
109
194
206
209
178
162
190
222
170
170
186
170
202
218
218
235
252
252
235
218
218
235
252
270
252
252
235
235
235
218
235
218
235
252
235
202
170
186
186
186
202
186
170
170
154
139
139
139
139
109
109
109
124
109
95
81
81
47
95
95
81
81
62
62
62
62
54
47
47
47
54
72
62
109
124
81
72
81
62
96
102
62
72
81
62
62
81
81
62
62
62
62
37
24
37
47
42
42
37
37
42
37
32
32
37
32
28
21
18
21
28
28
24
21
21
28
28
28
28
28
28
24
21
21
21
21
21
21
24
21
21
21
21
24
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
105
48
54
61
46
36
45
56
52
44
44
46
40
43
39
37
37
30
30
24
28
28
25
21
21
24
19
24
24
20
20
20
20
22
22
22
22
22
22
22
22
22
22
22
22
22
22
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
22
22
24
24
24
14
14
28
28
42
42
37
42
25
28
24
22
23
22
48
54
48
50
73
73
58
63
63
83
73
60
64
74
95
94
103
97
97
92
74
71
79
91
91
91
81
94
117
113
106
128
160
184
206
206
288
271
288
288
323
285
285
290
290
290
273
268
268
248
230
230
265
265
265
265
300
300
265
230
265
300
415
430
394
435
355
425
450
480
488
464
464
380
380
400
350
370
315
332
278
295
278
268
230
200
187
187
187
174
200
200
187
174
150
170
148
138
108
99
99
90
108
108
90
95
95
95
155
180
138
108
153
124
115
99
74
74
74
67
60
54
48
48
48
48
48
48
53
53
48
43
33
38
38
38
38
28
28
28
28
38
28
28
24
24
24
20
20
20
20
20
20
20
20
20
20
20
20
20
20
17
17
17
17
14
14
14
14
14
14
14
14
14
14
14
14
14
12
12
14
14
17
14
14
14
14
11
11
11
14
14
14
8
14
14
14
17
10
10
10
12
20
8
20
28
24
28
20
20
20
17
35
19
19
19
15
15
14
14
19
16
14
3
8
14
20
20
14
14
8
14
14
8
17
14
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
14
14
4
11
21
21
24
28
28
21
28
28
32
32
14
11
23
20
24
22
24
27
22
32
43
49
48
63
57
47
44
47
51
41
42
44
34
43
39
46
56
52
60
80
91
88
84
77
68
58
58
62
63
63
74
68
84
88
86
82
84
93
107
114
148
197
223
211
169
328
320
249
192
182
182
195
239
267
291
291
291
291
305
305
349
334
349
329
329
315
300
315
286
245
245
259
259
300
333
379
410
454
479
524
514
544
529
484
455
429
414
419
448
702
615
598
544
470
414
375
338
303
326
325
225
225
200
187
175
175
175
200
200
175
175
162
162
175
150
150
126
126
138
126
115
103
103
103
83
83
83
83
74
65
74
65
65
65
74
74
57
49
49
49
43
49
49
65
49
49
43
37
37
33
33
33
28
28
28
28
28
28
28
28
28
28
33
37
47
47
38
35
35
38
35
35
31
31
33
49
57
37
37
37
33
33
33
33
37
49
49
37
43
43
37
43
49
49
43
43
43
37
37
49
49
43
37
37
37
37
37
37
43
43
37
37
37
37
37
43
37
37
37
37
37
37
43
37
37
37
37
37
28
28
37
40
29
29
29
29
29
29
33
37
33
33
23
23
20
21
19
19
16
14
14
14
14
14
14
10
24
24
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
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
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
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
10
11
11
11
19
19
19
19
19
19
21
26
31
44
44
41
46
56
61
48
41
38
41
41
41
41
51
41
41
41
47
68
83
83
93
113
128
149
146
171
149
169
202
215
220
220
195
185
202
195
194
182
207
182
182
180
220
207
182
218
235
257
244
257
257
257
257
241
255
241
255
255
255
227
218
180
156
150
126
126
126
150
150
175
175
162
162
158
170
158
158
158
146
146
150
138
126
126
126
126
126
103
103
103
103
114
126
146
103
103
93
83
74
65
65
65
65
74
65
65
65
49
93
74
65
49
43
43
40
32
37
65
43
37
214
201
201
150
83
74
57
430
72
83
62
36
36
36
36
36
36
31
27
27
44
36
30
30
30
23
23
23
30
30
19
19
19
30
40
36
21
18
18
21
18
19
23
52
52
52
52
36
36
36
30
30
23
23
23
23
23
23
19
19
19
15
15
15
15
23
23
23
19
19
19
15
15
15
15
15
15
15
15
15
18
15
15
15
12
12
12
15
12
8
12
15
10
7
10
19
10
10
12
10
10
8
16
13
13
12
12
12
12
6
10
12
10
12
10
10
12
12
7
3
4
15
13
12
12
12
12
11
11
11
11
10
10
10
10
9
9
9
9
9
9
9
9
10
10
10
10
10
11
11
11
11
11
11
11
11
10
9
10
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
12
11
10
9
8
7
7
7
7
7
7
9
11
13
13
13
13
11
10
10
12
13
12
9
9
9
11
10
9
8
11
11
10
9
8
7
12
18
13
10
8
15
17
6
5
7
9
9
7
8
38
48
53
48
43
38
48
33
33
7
18
18
12
18
4
20
27
32
42
52
62
42
64
63
72
82
87
47
42
52
75
87
70
82
82
77
82
92
132
195
277
240
317
319
351
353
329
342
342
386
383
383
330
307
272
262
207
212
269
349
385
404
454
475
454
491
509
405
529
529
445
464
459
388
373
393
343
358
407
430
399
399
383
349
309
325
360
360
306
291
262
245
245
245
245
215
215
215
229
229
229
229
215
202
188
175
163
155
132
132
143
120
120
120
109
109
98
109
120
120
120
98
88
78
78
78
98
134
78
78
70
75
48
62
55
55
55
62
48
48
42
48
48
48
62
61
48
70
62
48
42
42
95
113
109
88
80
65
58
58
58
52
58
36
36
36
36
31
31
26
48
48
42
36
31
26
26
26
26
26
26
26
26
22
22
22
22
22
22
22
18
18
18
18
18
18
18
18
15
15
15
15
15
15
15
15
15
22
24
18
18
18
20
18
18
18
18
18
18
18
17
18
18
18
18
18
18
18
18
12
12
12
12
12
12
12
12
10
18
18
15
15
15
12
12
12
10
8
8
12
8
7
7
4
4
6
8
8
7
7
7
8
8
9
9
10
10
12
8
6
6
7
7
8
8
8
8
8
7
6
10
10
10
10
10
10
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
17
17
22
22
27
27
27
26
26
29
27
27
27
29
28
28
30
28
33
33
33
33
33
33
33
33
31
30
29
29
29
28
28
28
28
28
28
26
25
25
25
28
28
28
31
16
14
38
38
179
193
202
225
310
345
251
220
202
184
183
241
316
367
413
453
477
481
488
260
377
273
262
288
291
298
320
320
332
378
380
381
378
378
388
390
390
388
408
466
448
444
502
523
507
454
534
600
784
1050
846
892
965
930
865
916
820
830
874
800
664
557
511
461
414
414
414
414
390
356
348
327
318
306
270
235
249
238
200
196
190
177
174
162
162
187
177
194
185
210
222
176
133
114
148
129
109
94
78
131
87
76
68
65
117
114
84
68
47
54
41
37
30
33
34
33
30
43
47
24
25
21
19
22
24
29
35
51
72
87
56
53
46
51
54
28
39
33
28
27
19
18
18
18
17
17
16
16
17
16
16
16
15
16
16
12
13
13
12
11
9
8
10
6
6
8
10
9
6
6
7
15
17
14
11
10
9
9
9
9
9
8
7
12
10
10
10
10
11
15
12
12
10
10
10
8
9
4
5
6
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
7
10
6
5
4
5
6
7
7
7
6
4
4
4
3
3
3
3
2
2
4
6
8
11
9
7
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
24
30
30
29
29
29
29
28
25
20
19
21
31
30
28
26
27
30
30
31
31
30
45
50
53
70
78
87
89
83
107
106
110
109
120
148
148
140
152
137
72
56
70
95
85
85
77
107
143
128
158
136
146
190
231
252
259
243
256
280
227
197
182
190
169
179
207
219
237
271
138
262
287
284
320
284
249
213
225
215
212
200
203
186
185
182
171
158
138
140
160
141
116
98
87
87
96
104
75
72
85
77
73
60
56
53
48
53
44
41
42
79
78
57
50
38
35
36
38
42
35
35
37
47
40
43
30
31
30
28
19
18
21
20
18
17
16
16
16
46
47
40
34
35
27
21
18
21
21
24
21
25
21
20
17
17
18
23
21
21
11
11
11
12
11
12
11
12
12
11
11
10
10
9
10
11
11
11
11
11
13
12
13
12
12
11
11
10
11
10
10
10
9
10
11
12
12
14
14
11
18
12
12
12
13
12
11
13
12
10
10
12
19
11
9
11
11
13
13
13
12
12
12
12
10
11
11
11
11
12
12
8
13
13
11
9
11
15
14
13
13
12
13
12
10
11
12
13
11
11
12
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
5
10
9
9
10
11
11
11
11
12
12
10
10
9
9
9
10
9
10
9
8
11
8
10
8
10
13
13
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
14
12
17
17
17
17
17
17
17
17
17
17
17
17
17
12
6
11
13
13
13
15
13
17
15
20
18
18
29
27
38
33
52
51
47
31
26
26
46
61
36
37
36
23
33
64
47
49
45
64
78
90
64
58
67
66
48
63
65
89
87
93
111
135
130
125
110
145
135
132
134
141
168
190
146
150
163
141
138
268
312
295
322
346
342
310
330
370
349
381
357
332
362
358
392
373
392
372
372
352
363
399
498
594
518
586
575
550
525
583
578
551
548
437
475
384
377
381
401
352
334
324
309
320
291
277
252
252
232
226
216
226
273
259
248
182
205
205
242
273
248
256
248
222
209
198
196
181
170
167
222
191
159
155
113
139
116
104
71
126
94
88
90
103
74
85
135
103
108
108
120
130
118
112
100
98
133
117
118
103
118
83
76
71
70
67
62
62
57
51
50
53
52
48
43
40
38
37
36
40
46
49
57
56
62
42
35
34
32
32
32
31
34
41
32
36
39
39
48
51
46
42
40
39
35
34
38
48
45
43
43
40
40
34
40
33
37
35
35
43
30
74
71
63
61
54
52
61
57
58
52
56
60
62
65
71
67
72
65
60
46
55
61
54
61
51
54
54
55
50
56
54
37
41
34
49
54
47
27
32
37
40
42
46
42
40
43
39
37
37
39
40
37
38
36
36
37
30
24
25
25
24
25
27
27
39
25
20
20
22
26
25
24
19
17
17
17
18
18
18
18
18
18
18
18
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
25
25
25
25
25
25
25
26
26
26
26
26
26
26
25
25
25
25
25
25
25
30
30
30
30
30
30
15
20
20
20
20
20
18
18
18
18
18
18
18
18
18
23
23
23
23
28
28
28
28
30
35
33
33
33
73
110
140
107
110
102
92
92
124
170
203
196
161
156
153
147
161
174
200
247
232
214
193
196
210
243
266
286
310
344
379
369
337
331
323
286
294
290
302
332
347
396
420
440
460
443
443
437
443
378
345
390
366
370
366
370
366
370
391
445
475
515
471
518
536
472
488
497
502
604
572
576
530
515
484
415
331
341
349
325
321
309
294
278
274
255
240
240
236
221
203
170
164
158
170
139
122
110
98
102
90
80
78
150
112
84
71
48
42
38
35
27
26
36
37
37
36
33
30
24
24
24
25
24
23
21
18
17
14
10
8
8
10
13
12
9
8
8
7
7
8
7
7
7
7
7
7
7
8
8
8
7
7
7
8
9
8
8
9
18
11
11
10
8
8
8
8
8
8
10
9
9
8
7
8
8
9
9
9
7
9
10
11
11
9
9
26
24
21
21
18
16
18
18
21
22
27
35
35
31
27
13
23
23
22
19
18
16
16
10
19
27
19
19
19
19
19
16
16
15
13
13
13
14
16
12
15
15
14
14
15
15
16
14
14
14
15
20
21
18
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
15
15
15
15
15
12
12
10
10
6
10
13
14
13
9
17
13
18
18
15
18
16
17
22
21
23
19
19
21
27
18
23
21
20
20
20
13
26
21
22
24
25
33
32
33
37
42
42
53
47
42
45
54
51
47
41
41
46
44
43
48
61
68
70
63
66
67
78
88
82
75
72
67
63
74
74
72
70
74
92
109
140
154
123
142
142
146
134
134
148
152
163
159
125
102
95
92
125
126
102
90
101
119
121
109
101
126
142
146
125
144
157
168
165
144
134
116
112
104
99
96
89
90
85
93
92
82
74
68
68
62
61
56
50
48
43
40
48
48
41
39
49
54
47
41
35
34
32
33
30
30
31
29
30
26
23
26
23
25
23
26
23
23
24
24
21
25
22
18
16
15
16
24
26
23
21
23
33
28
42
44
39
33
37
32
36
39
50
49
43
78
57
50
47
43
43
43
58
42
37
35
36
36
30
29
30
44
37
38
33
29
28
27
26
24
22
21
20
20
36
27
26
27
27
31
33
32
40
34
31
33
30
24
24
22
24
24
24
22
22
22
21
22
22
23
22
21
23
40
27
30
37
27
19
35
36
30
32
32
30
23
34
34
26
24
26
25
27
26
23
23
22
22
23
20
21
21
23
18
20
21
25
23
20
20
20
21
20
15
15
19
22
19
16
16
15
15
15
15
15
16
14
13
13
14
13
16
16
16
15
15
15
15
16
16
16
15
15
14
15
15
16
16
15
15
15
15
15
16
16
15
15
15
15
15
16
16
15
15
15
15
15
16
16
15
14
14
14
17
18
19
19
18
18
18
19
18
17
17
16
16
16
17
17
17
17
16
15
15
16
17
20
20
19
19
22
25
24
22
21
21
20
22
22
22
27
26
31
31
31
41
41
41
41
41
41
31
31
36
41
41
51
61
71
71
61
61
66
122
139
139
182
211
260
301
261
336
339
315
298
292
288
308
325
302
352
354
376
406
421
441
448
402
391
379
255
298
279
285
298
305
352
359
345
352
396
449
473
496
520
552
536
517
467
427
414
443
467
460
472
472
445
448
493
479
458
433
433
420
400
358
348
338
301
278
269
269
253
237
199
234
268
292
256
236
230
228
222
285
256
219
246
224
221
213
219
248
202
180
157
166
168
177
155
144
140
132
132
116
111
105
101
90
82
85
90
82
77
69
61
64
78
66
93
152
108
95
90
85
77
69
64
54
53
41
38
36
40
35
36
33
29
25
23
23
23
23
23
25
23
21
23
27
25
20
17
16
16
16
16
16
16
13
13
12
12
13
12
13
12
10
10
10
11
10
10
10
9
10
12
12
16
14
15
15
19
20
22
21
16
15
14
14
14
14
12
6
14
15
17
18
19
18
17
17
14
14
14
14
18
21
16
20
14
22
21
19
17
11
24
23
22
20
16
11
15
10
15
24
27
22
22
21
20
20
15
21
20
19
20
20
21
20
21
18
17
17
14
12
12
17
12
8
8
8
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
14
15
15
15
14
15
15
18
18
15
18
15
15
15
15
15
15
15
20
19
18
19
19
18
18
18
18
16
17
18
15
14
14
16
16
16
16
16
16
16
16
16
16
16
16
16
16
21
21
21
21
21
21
21
26
26
26
26
28
43
43
42
41
40
38
37
37
37
34
43
53
53
45
46
53
63
68
72
88
92
92
103
132
166
174
174
164
174
173
221
200
209
166
119
129
166
165
218
271
313
298
318
328
333
304
268
246
252
252
268
255
216
216
205
233
239
216
210
207
233
258
252
258
252
302
287
270
287
216
247
273
264
248
234
228
210
196
211
293
242
217
218
196
171
148
150
144
138
146
150
125
127
140
112
108
108
104
92
84
78
72
67
67
79
101
91
74
60
53
56
91
88
109
59
48
52
67
74
54
60
63
65
131
69
67
46
52
51
49
39
35
32
33
34
31
32
31
33
29
30
31
29
27
24
24
22
21
20
19
19
19
19
21
21
20
19
18
18
19
19
20
18
16
15
14
13
12
14
16
22
21
20
17
16
18
24
21
18
26
28
26
27
24
19
17
16
13
15
16
18
19
16
23
19
16
17
17
17
18
18
17
17
17
19
17
16
16
10
17
18
19
20
19
21
18
18
18
18
20
19
18
17
18
18
21
25
23
23
18
12
15
14
20
22
22
16
15
22
24
20
20
21
17
15
18
18
18
16
16
17
17
17
18
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
12
12
12
12
12
10
10
10
10
13
11
12
12
12
12
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
10
10
10
11
10
15
6
5
5
4
13
12
12
12
12
12
12
12
14
12
12
12
10
12
12
12
12
12
12
12
12
12
12
14
14
14
14
15
15
14
17
16
16
16
16
16
16
21
21
21
21
21
21
21
26
26
26
26
26
26
26
26
26
26
26
26
26
26
21
27
32
34
20
36
38
34
28
30
34
36
59
83
91
86
113
177
122
107
109
103
85
97
164
341
326
326
313
402
428
401
241
334
337
314
314
311
308
339
357
414
461
468
464
466
448
439
420
380
326
281
278
272
302
305
235
277
250
208
211
201
245
276
288
226
201
217
255
260
275
285
293
302
303
317
303
289
286
249
236
233
223
213
190
173
159
159
155
164
193
161
151
188
166
173
151
138
127
119
125
97
85
97
86
87
77
65
59
57
58
59
50
45
47
36
38
39
41
39
41
36
36
41
53
42
33
29
27
25
24
26
25
22
19
20
19
18
17
18
18
18
17
17
16
16
16
16
15
16
15
15
15
16
16
14
11
10
14
19
20
17
16
16
19
19
17
15
17
15
16
16
15
16
16
15
15
14
14
14
15
17
15
16
16
16
20
20
21
18
16
13
15
15
16
18
17
17
15
17
15
11
15
15
16
17
23
16
9
10
16
12
15
14
10
18
10
9
11
12
14
17
15
14
11
11
11
9
9
9
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
7.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
6.8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
9
9
10
11
11
12
12
12
12
14
14
14
14
14
14
14
14
14
14
14
14
14
14
22
22
22
22
22
21
22
32
32
32
32
32
32
32
32
32
34
37
37
36
36
37
37
38
38
36
35
36
35
35
34
34
33
34
34
38
41
46
41
39
40
41
41
41
46
56
54
64
75
75
90
85
97
98
98
113
111
106
120
120
136
198
242
267
226
218
199
143
161
244
271
271
296
305
316
310
319
310
305
279
271
227
227
259
235
248
240
224
230
237
246
243
241
243
230
221
215
213
195
188
173
166
158
139
134
122
124
109
96
90
90
93
105
99
108
126
94
79
85
74
81
148
155
88
77
66
118
86
74
147
129
97
134
96
90
174
155
117
97
102
62
73
84
79
69
64
65
88
84
68
67
66
59
56
58
57
56
63
74
84
69
63
54
58
62
56
69
67
60
55
54
50
43
42
44
44
47
47
45
42
38
42
40
38
36
20
19
17
17
18
16
32
33
29
30
27
26
26
29
31
31
31
31
29
29
29
27
23
23
23
21
20
19
13
17
22
23
23
24
28
31
27
23
40
35
40
31
34
31
27
25
21
27
40
52
51
53
55
37
25
23
22
19
27
37
40
42
29
25
21
21
21
21
19
23
24
21
17
17
17
17
17
17
15
15
16
16
11
12
9
10
10
11
11
11
11
14
12
12
12
12
12
12
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
16
17
21
30
39
52
58
82
90
96
100
112
125
122
130
109
82
77
80
77
80
100
114
137
163
167
163
161
161
161
150
175
204
163
153
130
127
120
102
100
96
94
82
80
86
96
112
98
98
98
112
143
125
122
140
171
222
250
300
343
395
332
270
236
241
222
236
280
305
300
290
311
354
366
338
305
295
300
305
383
285
295
395
265
213
184
163
163
163
130
114
107
102
100
96
100
96
92
90
92
86
84
88
163
130
98
82
75
88
102
92
96
107
84
82
82
75
63
70
94
120
96
79
73
68
70
77
70
73
66
65
92
94
88
107
167
192
163
143
125
114
107
94
86
84
77
70
71
68
66
60
55
50
47
47
48
44
45
46
42
48
44
41
39
37
36
32
30
30
30
28
25
26
24
22
24
24
25
25
23
25
23
24
32
28
29
33
27
24
24
24
22
21
25
22
18
18
18
17
14
22
22
20
20
15
6
15
16
18
14
18
13
15
15
15
14
14
11
11
14
11
17
15
14
14
18
12
10
12
17
10
15
16
16
20
20
20
20
20
18
18
18
18
18
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
9.1
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
10
12
13
15
17
17
31
41
44
44
45
49
50
50
53
50
49
57
67
56
40
45
33
41
45
40
47
56
65
72
87
93
91
91
87
115
121
124
124
112
101
104
110
121
138
181
212
242
224
184
184
136
186
200
224
275
296
282
239
227
233
282
341
354
354
350
346
341
341
292
264
271
257
251
248
248
275
300
257
227
221
212
186
170
173
173
175
175
184
194
186
175
129
119
115
93
83
75
70
67
63
62
57
54
52
49
49
50
50
50
42
40
35
32
31
31
33
33
32
32
31
52
72
57
45
41
39
41
38
38
40
33
32
30
26
23
25
36
59
45
40
31
26
29
28
27
24
22
21
18
18
18
16
19
22
16
15
15
14
14
14
14
12
11
12
11
10
10
11
10
9
12
15
15
15
15
14
15
14
13
13
12
12
12
12
13
14
13
13
14
14
14
14
20
17
14
11
7
7
10
11
11
12
14
16
14
15
14
12
12
12
14
11
14
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
5.4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
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
16
16
16
16
16
16
16
16
16
19
20
25
25
33
35
46
48
42
34
36
39
51
47
20
39
52
38
29
30
29
33
47
60
65
72
65
69
90
97
97
113
131
159
190
181
184
187
213
242
235
268
308
304
268
261
235
213
187
177
203
193
203
197
209
203
203
206
219
245
235
219
219
209
216
225
242
252
255
235
209
216
216
222
242
232
229
213
222
222
222
213
197
177
165
156
142
126
118
115
115
106
110
115
120
110
104
115
128
115
92
82
72
64
55
58
55
52
50
48
54
67
78
67
64
57
50
43
38
30
27
25
26
26
26
29
25
25
25
28
29
26
25
25
26
21
20
19
19
19
27
22
18
18
16
14
13
12
12
12
12
11
11
11
10
9
9
9
8
8
7
7
7
7
7
7
7
9
11
11
10
10
9
9
8
7
7
8
8
6
7
8
6
3
3
6
1
1
0
2
9
15
11
6
10
7
6
6
4
8
15
12
15
16
8
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
3.2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
5.9
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
184
190
197
193
181
233
197
190
174
162
147
133
147
150
162
226
334
410
456
516
511
516
486
438
379
384
433
466
461
481
531
551
561
466
531
566
576
536
438
415
438
471
501
461
466
410
374
433
456
410
384
348
379
316
296
276
264
284
244
233
206
177
187
190
193
174
203
226
248
200
159
150
128
141
122
105
93
85
85
77
60
52
52
58
58
55
54
42
38
69
47
42
45
51
51
39
40
42
36
37
31
28
28
28
25
22
23
23
21
20
29
45
28
22
26
21
18
20
24
25
41
22
20
15
14
12
12
11
12
11
11
45
81
46
50
51
48
38
33
33
29
28
27
23
22
23
20
19
21
23
20
17
17
16
16
17
21
17
16
16
15
15
15
15
13
11
15
14
12
11
12
12
11
12
11
10
9
8
7
6
6
14
15
17
15
8
8
9
9
8
8
8
8
8
7
7
6
6
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
12
12
12
12
12
12
12
12
13
13
13
14
17
15
13
20
23
22
16
15
15
15
18
25
40
35
30
25
25
20
20
20
24
21
21
19
17
26
36
52
48
57
58
65
63
66
60
55
58
65
69
71
81
93
102
119
133
114
112
114
125
133
138
186
190
200
215
201
198
179
162
150
149
264
260
262
251
242
242
249
240
237
228
220
224
224
224
211
206
206
220
219
206
191
179
170
158
149
146
134
122
119
118
115
110
110
110
105
100
100
97
96
100
96
89
83
81
78
73
67
64
60
59
52
49
49
52
47
46
39
36
34
31
28
25
25
22
20
19
18
18
17
18
20
19
22
27
22
21
19
18
14
14
14
14
13
13
13
14
16
16
14
18
18
16
13
12
12
12
12
12
10
10
12
11
10
10
10
9
8
12
13
12
11
11
9
10
11
11
10
10
9
9
9
9
9
8
8
8
8
7
7
7
7
9
10
9
9
8
9
9
10
10
8
8
8
8
8
8
8
7
7
7
7
7
6
5
4
4
5
7
7
8
8
8
7
6
6
6
6
6
6
6
6
6
7
7
6
6
8
9
12
10
9
9
9
8
8
7
7
8
9
8
8
9
8
8
10
10
9
9
9
9
9
9
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
10
9
8
8
8
9
8
7
7
5
5
5
5
5
5
5
6
6
6
6
7
8
7
6
5
6
6
6
7
7
8
6
7
7
8
7
6
8
8
7
8
8
8
7
8
8
7
8
5
8
6
8
7
8
9
6
6
11
8
8
8
11
15
12
13
9
11
10
7
9
13
13
14
16
20
24
19
25
31
37
39
46
49
47
46
44
50
47
62
62
59
50
48
50
63
69
72
76
81
86
101
117
124
134
130
140
295
306
248
231
280
411
402
393
378
361
347
338
336
327
324
319
306
287
285
298
306
303
300
333
447
432
432
417
408
402
372
311
333
361
390
378
375
344
327
300
287
274
259
243
233
219
214
204
200
197
192
188
183
183
188
188
160
146
130
112
114
126
121
117
126
115
117
99
89
81
76
75
84
115
105
90
81
73
72
66
63
62
59
53
49
47
45
42
38
36
41
61
52
39
32
37
41
47
52
54
46
36
29
27
26
25
24
23
21
19
18
18
19
28
30
28
23
18
18
16
16
15
16
15
14
14
14
13
13
13
13
15
20
22
20
19
16
15
14
14
14
12
12
12
13
12
11
11
10
10
10
10
15
16
16
18
18
14
14
16
24
18
10
13
12
13
12
12
12
14
7.2
7.6
14
27
20
18
17
15
17
14
15
12
10
13
15
17
8.2
12
16
15
13
12
12
13
14
11
11
12
12
12
12
12
12
12
12
12
12
12
13
11
8.6
8.4
10
24
34
8
14
11
9.5
10
9
9
9
9
9
9
9
9
8.8
7.6
6.4
6
6
5.8
6
6.2
6.6
6.4
6.4
6.6
6.6
6.8
7.2
7.8
8
7.8
7.8
7.4
7.2
7.6
7.6
7.8
7.8
7.6
7.4
7.2
7.6
7.6
8
8.2
8
8
8
8.2
8.4
8.2
7
7
7
7
7
7
7
7
7
7
7
7
7
12
12
11
11
13
16
12
12
13
12
13
12
14
14
14
17
19
17
24
10
15
10
9.5
4.8
7.2
12
19
8.6
6.8
29
19
16
16
32
62
24
23
23
23
13
13
22
26
21
26
20
20
22
26
26
44
62
76
87
77
77
90
104
117
137
109
104
100
117
164
188
188
174
183
183
174
171
183
218
253
274
245
225
198
240
282
290
307
339
385
411
405
388
380
377
366
350
326
320
312
342
353
353
334
369
372
361
326
301
269
240
208
200
232
258
258
274
250
253
299
344
320
253
225
248
230
218
208
188
169
190
176
169
162
159
157
133
117
104
100
93
88
91
90
87
97
104
137
119
93
88
80
77
76
73
71
69
70
62
57
57
64
57
91
131
139
109
97
82
131
152
139
148
142
133
125
121
123
129
162
152
139
121
106
104
117
117
111
100
87
73
66
62
61
61
63
61
61
62
58
58
56
51
49
44
43
42
40
40
42
39
36
36
40
36
32
30
27
18
16
15
16
16
22
27
28
43
48
53
53
50
42
42
51
48
49
45
44
40
37
36
16
37
35
34
32
31
36
33
35
36
35
46
43
40
46
42
44
44
41
44
35
30
48
46
39
31
32
39
31
31
31
28
28
28
24
23
16
26
22
17
15
14
14
16
16
14
12
12
12
13
13
7
6
5
5
5
8
12
13
13
12
14
14
15
15
14
13
12
12
11
11
12
8
9
9
6
7
6
6
7
5
5
5
4
4
3
3
3
3
3
4
5
4
5
6
7
6.6
7
6
5
4
4
3
3
4
5
4
3
3
2
2
3
3
3
5
6
6
8
7
9
10
9
9
9
9
9
9
9
8
7
7
6.7
7
7
7
7
7
7
7
8
8
7
8
9
10
10
10
10
11
11
10
10
9
10
11
11
12
12
14
14
18
12
18
16
12
12
12
16
12
12
16
21
16
14
16
14
14
14
30
45
38
43
50
62
73
75
51
53
54
56
72
67
52
51
64
72
70
70
63
62
59
54
58
70
79
112
114
128
172
162
152
168
180
222
249
234
249
378
261
208
189
208
219
340
278
319
286
331
354
331
274
306
290
336
286
274
249
234
253
257
350
480
460
373
340
327
404
429
359
323
306
278
226
189
266
586
265
192
180
170
192
155
145
132
116
116
130
114
96
93
88
105
85
86
77
70
72
72
61
54
55
52
55
59
56
53
61
63
64
56
85
56
46
39
34
32
31
27
24
24
24
22
21
26
31
24
22
35
46
35
27
27
23
21
19
24
21
20
21
22
26
19
18
22
22
33
29
25
27
23
19
19
22
18
16
16
16
16
16
16
14
13
13
13
13
14
14
13
13
12
13
12
26
26
18
14
14
13
14
13
16
14
14
14
18
16
16
18
17
19
16
15
21
18
18
18
16
16
15
16
14
15
16
15
14
14
14
11
14
15
10
13
15
9.6
10
5
3.4
14
10
12
19
26
22
27
20
20
21
19
14
11
11
12
16
12
14
16
15
13
11
9
8
10
12
14
19
21
20
15
16
15
14
12
10
9
8
8
10
10
11
12
12
12
13
11
8
7
7
8
8
9
9
9
9
9
7
8
9.8
12
16
16
16
15
15
15
14
14
10
7
7
9
10
10
8
8
8
9
10
10
9
8
7
7
8.2
9
9
8
8
8
8
6
5
7
8
8
8
8
7
7
8
9
9
9
8
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
9.7
21
22
19
23
25
30
18
31
21
26
24
30
34
52
82
95
111
140
213
154
135
138
149
160
160
203
210
223
237
230
237
240
244
258
298
258
237
220
216
226
237
251
283
340
378
366
362
370
378
362
347
416
370
395
395
429
468
514
558
590
496
491
496
532
594
491
522
550
599
504
550
545
608
626
581
532
536
545
536
468
509
509
532
532
518
446
460
404
370
387
514
532
482
438
416
223
187
181
154
181
149
123
123
120
169
138
116
125
123
105
102
91
85
80
82
79
79
79
82
73
66
63
58
65
63
52
47
45
43
46
41
45
43
40
42
34
31
33
29
28
22
20
19
19
19
19
23
52
32
39
31
38
45
47
215
595
420
300
225
115
115
131
131
151
127
114
98
116
91
83
78
76
72
63
66
56
74
62
36
14
12
24
50
50
45
52
40
40
41
48
50
33
33
33
33
27
23
18
13
15
15
32
23
30
31
24
22
22
24
22
24
14
8.6
12
22
24
21
18
26
16
13
27
31
28
21
24
8
14
20
29
21
19
21
24
23
23
23
24
26
24
22
16
17
18
18
7
4
4
5
5
5
6
11
14
14
13
13
14
16
15
15
14
15
15
14
13
13
12
13
11
10
12
14
13
13
13
15
15
14
13
13
12
12
13
13
13
14
13
12
11
11
12
13
14
14
15
15
15
14
13
12
11
12
13
10
10
9
7
6
6
6
7
8
10
9
8
7
7
8
9
11
10
10
10
9
9
9
9
10
10
10
9
9
9
9
9
9
8
8
7
7
9
9
10
13
12
12
13
12
11
11
10
13
16
22
21
22
24
26
30
31
23
25
30
36
42
42
47
42
62
42
48
54
62
64
55
52
71
78
81
97
98
105
97
98
101
116
125
127
119
122
134
158
175
184
212
222
235
224
258
261
231
200
223
226
208
181
170
205
226
223
183
198
264
264
264
278
252
245
226
183
155
164
218
292
299
362
252
220
281
292
188
201
206
203
184
182
161
161
161
171
154
134
136
116
96
93
83
88
84
80
73
82
78
76
75
92
77
70
68
67
54
52
58
56
55
55
53
51
46
40
48
42
34
31
35
45
47
31
29
28
28
35
32
26
31
36
31
30
27
26
22
22
28
25
18
18
22
15
13
13
12
12
13
12
12
12
13
12
12
9.4
12
10
11
12
11
13
12
13
11
6.6
5.4
5.6
6.8
7
10
8.5
5.2
5.8
6.2
5.8
10
6.2
5
5.2
4.6
4.2
4.3
4.8
4.9
4.5
7.6
10
9.1
5.4
5
8.2
5
5.4
6
5.2
5.4
6.2
5.6
6.6
6
8.8
9.1
7
7.9
6.8
6
6.8
5.4
6.2
5.6
5
5.2
4.7
4.9
6.8
5.6
3.8
3
3
1.2
4.6
3.3
8.8
7.6
6
2.2
2.1
2
2.2
3.8
4
3.2
8.2
15
12
5.6
8.5
14
10
8.2
7.3
6.6
8.8
7
11
10
8.8
8.8
4.7
2.6
3.1
3.7
3.4
3.1
3.6
4.6
4.3
3.9
3.6
3.2
3.7
4.1
3.9
3.7
3.5
1.9
3
3.8
3.7
3.5
3.6
2.5
2.1
2.7
3.9
3.4
3
2.6
2.8
3.1
3.3
3.9
5
6.6
6.2
6.5
6.4
6
4.9
3.6
4.2
5.4
6.2
6.6
7
7.4
7.2
6.4
7
7.4
6.8
6.4
6
7.2
7.6
7.8
8
6.9
7.2
7.5
7.9
6.9
7.7
8.6
9.4
8
7.8
7.5
7
6.3
7
7.7
7.2
6.5
7.2
6
5.8
6.4
6.8
6.1
5.2
4.6
5.1
4.6
4.2
5.4
4.7
5
5.2
4.7
4.6
7.5
9.8
11
10
10
7.5
7.4
8.4
8.8
7.2
7
7.6
8.3
8.7
7.7
7.3
6.6
7.6
9
10
9
11
9.2
10
11
20
22
22
23
24
24
20
18
36
25
32
26
24
26
27
24
21
20
20
21
22
22
29
31
36
30
30
36
44
48
47
44
52
47
67
78
70
52
46
51
52
66
83
96
90
107
110
91
102
119
142
155
119
127
155
187
173
139
139
162
145
148
136
145
173
216
195
229
238
257
261
266
266
247
257
243
195
176
158
145
162
169
176
238
257
221
229
208
204
191
212
187
173
155
145
139
158
195
191
176
130
130
130
139
124
130
97
83
79
77
73
69
62
57
55
66
74
109
119
90
74
65
57
52
48
44
57
71
48
41
38
30
29
27
25
21
25
25
20
21
17
18
15
15
17
17
16
16
14
14
14
17
25
15
17
23
25
26
25
24
25
22
14
13
15
34
22
19
18
16
20
46
31
26
25
25
24
21
19
17
19
32
30
33
27
30
29
31
38
30
42
45
42
36
32
27
26
34
30
33
32
35
30
27
24
23
23
29
23
20
19
18
18
17
17
17
16
16
15
15
12
19
13
7.8
5
12
8.6
4.4
7.8
9.6
11
11
10
9
5.4
7.5
8.6
23
32
27
19
16
9
9
9.4
8.1
7.2
10
10
8.2
10
11
12
9.1
9.8
9.2
9.9
7.8
8.3
5.6
7.4
7.9
6.4
4
2.9
5.3
5
8.4
12
12
12
11
8.8
8.3
8.1
9.6
10
9.4
8.3
8.4
9.6
9
8.9
9.5
7.6
4.7
5
5.6
6.1
4.7
4.4
4.9
4.9
6.6
7.3
7
7.8
6.2
7.2
7.2
5.6
5.2
5.2
5.2
7.4
7.6
6.4
7.7
7.8
7.8
7.9
7.9
6.9
7.7
8.1
7.8
7.3
7
7.2
7.4
7.4
7.2
5.8
6.2
6.7
7
6.7
7.4
6.8
8.2
8.3
7.7
7.5
7.6
9
9.1
8.5
9.5
8.8
9.4
9
9
12
14
13
12
11
12
11
10
12
9.2
8
8
8.6
10
11
11
12
13
16
22
21
21
21
17
16
14
15
15
14
16
23
30
44
42
38
41
56
55
44
44
44
48
47
49
57
48
49
49
53
50
49
50
59
63
68
71
79
84
107
121
150
172
206
232
236
236
232
232
211
232
269
313
376
487
549
503
446
382
376
350
338
274
245
274
289
295
320
376
389
356
363
363
376
344
301
307
269
284
289
289
301
260
223
202
182
182
179
195
240
274
289
260
255
274
284
236
279
332
284
289
255
250
250
156
108
99
101
99
95
88
95
93
86
84
81
78
67
67
70
64
64
64
72
63
61
50
60
47
58
60
52
52
47
43
38
36
34
35
31
41
32
46
38
34
41
68
64
48
48
50
52
46
41
47
47
41
41
37
31
30
27
24
24
25
20
19
17
13
14
14
13
12
23
19
21
18
13
13
22
16
16
17
18
17
14
15
26
29
27
25
26
23
24
23
27
24
23
25
26
27
23
19
24
20
19
18
17
21
34
30
29
26
24
22
20
17
19
63
48
42
35
28
28
26
28
26
25
26
27
25
21
15
6.8
5.6
15
23
22
23
24
22
22
21
20
18
7.4
8
2
5
12
16
23
17
17
18
14
17
12
11
13
14
12
8
9
11
11
11
11
10
10
10
11
12
13
13
13
13
13
13
13
12
9
7.8
8.4
9
12
13
12
12
12
12
13
13
12
10
9.6
9.2
8.6
9.2
10
11
11
10
9.6
9.8
9
8.7
8.4
8
7.5
8
8.5
9.1
10
12
12
9.4
6.8
7.8
9.4
11
11
10
9.7
9.4
9.8
11
8.7
8.6
9.5
11
11
10
9
9.3
9.9
11
12
9.8
9.4
9
9
9.6
10
10
9.8
11
12
13
13
15
20
17
15
20
23
25
26
28
29
30
28
29
28
28
29
29
30
33
37
41
41
38
36
34
35
36
39
41
44
48
53
58
65
65
62
62
68
75
83
92
102
112
110
112
123
245
215
236
279
332
350
338
289
260
250
284
307
289
289
260
274
295
289
307
313
350
363
363
370
830
510
396
356
338
307
289
279
307
370
480
487
518
590
647
631
647
655
655
631
631
581
581
565
510
557
503
451
402
422
503
518
415
370
370
402
458
444
415
382
363
350
338
313
289
274
332
198
223
219
195
192
182
182
176
236
176
156
153
126
116
114
116
126
108
121
126
99
74
81
81
78
81
72
72
68
97
78
76
66
64
76
63
51
47
47
42
39
37
37
35
35
37
31
34
29
26
24
26
30
26
21
23
19
23
22
21
20
17
15
21
16
19
18
17
21
20
18
15
14
13
18
29
22
11
9.8
6.8
6.2
11
19
15
12
13
14
14
13
9.8
9.8
8
7.4
7.4
7.4
8
9.6
9.6
8.8
9.6
9.6
10
10
10
10
10
14
23
25
60
33
24
16
13
13
15
16
14
16
17
16
25
12
12
11
11
11
11
11
11
10
10
9.2
8.8
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.8
9.2
10
11
24
33
29
23
22
25
23
23
22
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
18
18
18
18
18
18
18
18
18
18
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
23
26
42
42
47
35
41
49
46
45
53
55
57
58
58
53
57
67
64
69
71
71
75
41
37
37
28
19
38
40
111
124
124
124
109
213
295
290
295
256
230
197
181
181
181
174
174
151
162
177
162
162
170
197
209
217
209
225
275
248
248
252
348
402
466
392
386
442
364
285
261
295
280
326
358
408
392
315
320
320
300
300
320
266
348
320
348
326
326
315
310
315
275
270
275
315
243
209
185
162
144
147
130
140
114
106
100
87
87
79
83
71
65
57
55
60
83
77
92
67
60
50
55
52
47
46
57
50
44
45
40
49
46
36
46
42
36
35
33
29
27
27
32
67
42
34
29
24
26
23
30
32
22
20
20
19
20
21
14
14
15
15
14
14
13
13
8
7.1
8.8
11
11
11
10
11
11
11
14
11
9.6
10
10
10
9.2
8.4
8.4
7.1
9.6
13
16
11
11
11
10
11
11
10
10
10
10
11
11
11
11
9.2
6.2
6.5
14
9.6
7.4
10
8.8
9.6
12
11
11
11
10
9.6
9.6
10
14
12
11
10
9.7
9.2
6
7
10
12
9.6
10
9.2
9.2
10
10
13
8.8
9.2
8
8.4
10
9.2
11
10
8
6.4
7
8.4
9.2
10
11
10
10
9.7
9.9
9.8
9.6
9.7
9.8
9.8
10
10
10
10
10
10
11
11
11
11
10
10
9.8
9
8.4
7.6
6.8
6.2
5.3
5
5
5.1
5.6
6.2
6.2
6.1
6
6
5.9
5.9
5.9
5.7
5.5
5.2
5.2
5.5
5.9
6.1
6.2
6.3
6.4
6.4
6.5
6.5
6.6
6.8
6.5
6.3
6.2
6
6
5.9
5.9
5.9
6
6
6.1
6.3
6.3
6
5.6
5.5
5.4
5.3
5.2
5.2
5
4.8
5
5.1
5.2
5.4
5.7
5.8
5.8
5.6
5.1
5.1
5
5.4
5.5
5.8
5.7
5.4
5.1
5
5
5.3
5.5
6.1
6.2
6.2
5.9
6
6.9
7.4
7.5
7.9
8.6
12
16
17
18
17
16
15
15
14
22
25
30
33
32
33
35
54
52
61
86
97
66
84
94
97
90
92
73
63
66
63
65
68
66
80
103
117
159
190
204
204
253
253
187
165
178
244
320
330
300
204
165
216
231
248
267
295
285
239
244
216
208
212
253
253
257
244
216
267
330
368
402
444
456
340
325
295
280
330
325
352
396
396
374
352
346
335
357
335
325
325
330
320
315
310
295
290
276
244
239
223
212
197
204
244
190
174
156
141
181
204
204
194
156
147
141
128
115
105
99
82
88
71
55
54
54
66
50
46
45
40
40
34
34
36
32
32
32
32
29
27
25
27
24
21
20
20
20
20
17
15
25
19
16
16
14
17
26
18
15
12
11
12
12
11
10
9.5
9.5
9.5
9.5
9
8.6
9
8.2
8.6
8.2
7.8
7.8
7.8
7
7
7
7.4
7.8
7.8
8.2
7.8
7.4
7.4
7.4
7.4
7
7.4
7.8
8.2
8.2
11
10
11
10
9
9
9
9
10
9.5
11
9.5
9.5
10
9.5
9.5
9.5
10
9.5
10
10
10
10
8.6
8.6
8.6
9
10
9.5
9
9
8.6
8.2
9
10
10
12
10
8.6
8.2
7.4
9.5
10
7.4
7.2
7.2
7.8
8.4
8.1
7.7
8.2
8.8
10
9
6
6.6
7.4
6.3
6.8
6.2
6.6
7
7.7
6
6
7
7.3
6.4
5.2
6.2
9
8.9
8.4
8.1
8
7.6
7.5
8
9.8
10
9.4
9.4
9.2
8.4
8
9
9.6
11
12
8.4
7.4
7.2
7.6
8.5
9
9
9.4
11
12
11
10
10
11
11
10
10
11
10
10
11
9.9
9.4
9.8
11
11
10
9.7
9.1
10
9
11
12
13
14
13
12
13
12
13
14
12
13
13
13
14
12
11
9.2
10
11
12
11
11
11
12
12
11
12
12
13
14
14
15
15
15
14
14
15
16
17
19
21
21
20
18
16
17
17
16
17
18
20
19
18
18
18
17
16
18
18
19
18
16
16
19
21
23
24
26
27
25
23
21
21
22
26
24
28
30
34
44
54
52
50
47
47
51
63
68
79
88
99
99
99
115
128
120
128
130
133
159
156
144
171
150
138
133
141
150
181
187
156
147
138
171
194
231
267
325
325
315
262
223
212
220
248
257
235
257
227
208
208
212
267
305
257
184
165
165
184
194
223
285
271
305
414
379
315
285
271
280
244
235
253
231
223
220
200
187
178
178
187
162
156
147
133
133
130
117
112
141
141
120
115
117
103
84
82
77
68
103
112
141
165
92
128
223
184
208
310
248
168
141
130
130
110
99
80
90
108
135
197
208
174
133
90
92
90
101
92
80
77
68
63
61
61
54
51
48
47
42
38
36
35
33
32
32
31
38
52
36
32
27
25
26
24
28
26
23
24
29
27
32
30
32
28
25
24
21
20
20
21
22
21
23
48
41
30
26
24
20
20
23
32
27
30
21
24
31
30
29
27
26
28
28
25
25
28
16
27
27
20
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
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
33
34
30
28
33
30
33
32
29
28
27
33
32
35
36
28
42
52
65
69
69
83
87
100
127
140
134
140
147
144
147
90
95
100
114
117
114
134
140
140
111
106
103
92
87
98
95
95
109
114
127
134
130
121
117
130
140
174
140
124
114
114
114
117
166
248
295
310
280
266
261
270
234
221
201
266
370
375
419
353
290
270
213
201
185
234
256
248
248
229
197
127
85
87
83
81
90
83
79
67
58
57
58
69
162
75
75
64
60
60
53
44
40
42
49
57
64
47
60
44
60
50
37
35
29
27
22
24
30
26
21
17
18
23
28
23
22
20
17
17
17
17
16
17
24
32
20
20
18
18
24
20
15
17
24
18
14
14
13
15
16
17
15
12
13
13
11
10
12
9.6
13
23
14
12
13
12
12
10
10
10
8
8
8.4
9.6
11
16
17
24
15
13
12
16
16
13
13
14
14
13
13
12
12
10
9.8
9.2
8.8
9.6
11
11
13
13
13
14
14
12
10
22
33
24
11
20
19
18
20
15
17
19
19
19
18
18
19
18
17
17
16
16
20
22
16
17
20
24
21
20
19
17
16
17
17
16
15
13
11
17
19
16
17
16
15
12
11
9
11
15
16
17
17
17
15
13
13
13
12
11
10
10
10
11
11
12
12
12
12
12
12
12
12
10
10
10
10
8.2
8.2
8.2
8.3
8.4
8.6
8.8
9
9
9
9
9.8
9.8
9.8
12
12
12
12
12
12
14
14
14
14
10
10
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
10
9
9
13
13
13
14
14
12
12
15
15
15
16
16
27
27
27
27
27
40
40
27
27
20
20
20
37
37
40
40
40
40
40
40
40
42
46
40
29
33
43
58
46
46
57
58
69
92
102
115
98
84
86
102
100
102
121
128
189
285
342
386
353
358
419
430
460
538
424
358
353
380
386
342
326
326
305
320
320
320
275
261
280
305
342
326
326
326
326
358
397
364
300
300
364
419
430
397
430
402
414
402
386
353
364
414
419
472
743
929
806
722
666
659
617
550
532
490
414
419
424
466
514
414
454
436
460
419
353
300
234
234
225
320
310
370
295
266
243
261
290
261
243
217
197
185
185
197
193
181
144
108
100
112
95
82
82
86
100
162
185
125
100
90
79
69
63
71
73
65
58
61
79
75
58
63
54
51
45
35
34
32
28
26
28
26
24
28
28
30
44
26
30
26
20
21
22
25
26
25
23
22
20
22
26
20
19
15
15
18
18
15
16
14
15
14
14
20
14
22
17
30
24
30
72
34
26
24
23
22
11
7
6
6.5
6.5
6.5
7
6.5
6.5
7
6.5
5.5
5.5
8.7
12
15
13
11
7.5
9.4
13
13
13
13
12
11
11
11
10
10
10
9.4
8.8
9
8.8
9.8
10
10
10
10
9.6
9.8
9.8
9.4
9.4
8
9
9
9
8.6
8.4
8.4
8.2
8
7.8
7.6
10
11
12
11
11
11
10
10
9.8
9.6
9.6
9.6
9.2
8.4
8
7.6
8.4
9
9.6
10
9.6
10
12
13
13
12
11
10
9.6
11
10
9
9.6
9.2
8
8.8
10
11
11
9.6
9
7.4
6.8
6.8
7.8
9.4
9.2
8
8.2
8.6
8.6
8.6
7.2
7
7.2
7.6
7.8
7.6
7.4
7.4
7.8
8.4
9
9.6
9.6
9.6
9.8
9.4
9.6
10
10
11
12
11
11
11
10
10
10
9.8
9.2
9
9.2
9.4
9.6
9
8.2
8
8.6
9
10
10
10
10
10
10
11
12
12
13
13
13
12
13
13
13
13
16
18
20
20
21
24
23
24
6
6
6
6
6
6
10
36
48
54
58
62
66
70
62
54
50
46
23
41
42
42
41
41
41
37
36
36
79
153
162
147
144
138
135
147
172
190
252
296
311
346
400
400
483
445
435
360
340
345
360
318
365
370
385
395
390
410
400
400
395
395
395
410
400
310
300
295
270
240
260
226
226
179
166
154
132
116
199
255
188
124
140
140
143
146
134
134
121
121
100
90
86
107
88
72
70
64
61
59
55
54
70
55
62
44
41
43
43
38
39
68
40
38
35
30
27
28
34
30
26
22
19
19
18
16
16
16
16
15
16
17
17
16
14
14
14
14
14
14
15
13
12
12
11
11
11
10
9.5
10
10
11
11
11
10
10
10
15
11
4
4.2
4.2
4.4
4.2
9
7.5
9.5
9
8
7.3
7.3
7.8
12
9.5
12
18
9.5
8
8
7.8
10
7.3
12
13
9.5
10
10
9
9.5
10
10
8
13
14
11
11
10
9.5
8.5
7.8
7.5
7.3
7.5
12
12
12
8.5
7.8
8.5
8
5.8
5.4
6.6
7.5
5.4
12
24
23
14
12
12
10
13
7.8
7.8
8
8.8
10
11
10
10
10
10
11
12
13
10
11
13
13
12
12
12
12
12
13
14
15
15
14
14
14
14
14
15
16
15
15
14
14
13
12
13
14
14
14
15
16
15
14
15
15
16
16
16
14
13
11
12
12
13
13
12
12
12
12
12
12
11
11
11
11
12
12
11
10
10
10
10
10
10
10
11
11
11
11
11
12
12
11
11
11
11
11
11
11
11
12
12
11
11
11
12
12
11
10
10
11
12
12
12
12
12
12
11
10
12
14
15
16
16
15
14
13
14
14
14
13
14
14
11
10
10
10
10
10
12
11
9
8.5
9.5
11
15
24
31
23
15
14
20
23
21
17
19
24
28
31
32
34
32
35
44
51
59
47
67
79
75
55
51
67
86
119
100
84
90
94
107
129
202
179
160
179
176
186
185
176
179
157
151
143
148
157
188
219
230
260
278
264
226
199
192
450
675
1020
862
714
734
727
688
708
747
701
657
651
663
627
603
579
537
513
459
367
320
330
335
296
252
256
269
269
256
306
311
377
543
483
423
377
296
239
216
194
166
144
132
135
153
118
105
101
85
85
87
81
78
85
65
55
49
46
48
52
55
49
40
35
29
41
46
35
34
29
23
23
28
30
35
32
32
29
25
24
23
22
23
25
25
26
26
26
27
26
27
28
26
24
23
21
19
20
19
21
16
18
15
14
13
13
14
9.6
9.6
9
10
9
9.6
5.8
9.6
11
12
18
17
18
16
12
11
10
10
10
21
21
16
20
31
18
7.4
9.6
9
6.2
14
16
8.6
13
11
13
8.2
7.8
6.6
7.4
7.8
21
18
21
18
13
13
11
11
10
9.6
10
9
11
6.2
7.8
7.8
11
9.6
12
7.8
6.6
5.4
5
5.4
5
6.2
7.8
6.6
5.8
5.4
6.6
4.4
4.2
4.2
3.6
4.2
3.8
3
3.6
3.9
3.2
3.5
3.3
2.8
3.3
3.6
4
4.5
4.1
3.8
3.9
3
2.7
3
3.4
2.9
2.5
2.9
3.1
3.2
3
2.8
2.7
3.1
3
2.7
2.6
2.9
3.2
3.5
4.2
5.2
4.9
4.4
4.2
3.9
3.8
4.1
4.8
4.7
5
5.4
5.6
6.2
6
5.6
5.3
4.8
5.3
6
6.7
6.3
5.4
5.8
6.4
7
8.2
9.8
9.4
10
9.6
8.8
9
9.4
8.1
7.6
6.7
7.4
8
9.4
8.6
8
8.4
8.8
8.1
7.6
8
8.6
9
10
10
9.4
8.4
8.8
9.3
9.6
9.8
11
10
9.6
11
9.8
9.2
8.6
9.6
11
12
13
7.8
9.4
9.6
9.4
11
7
8.2
7
9
10
11
11
9.4
9.4
9.4
13
13
19
11
11
12
18
30
35
26
21
19
24
29
36
39
30
28
22
22
35
43
45
45
29
32
28
42
39
34
36
39
50
70
63
55
63
59
59
54
55
72
74
82
99
93
151
147
116
120
128
182
220
222
192
166
155
149
166
152
188
226
248
213
160
188
278
415
355
266
316
438
445
482
415
445
460
561
498
475
445
415
400
378
422
415
362
248
188
213
226
205
192
138
113
109
105
100
90
90
92
98
85
85
78
68
57
52
53
54
49
54
46
40
40
40
37
34
38
31
32
26
27
28
28
28
26
27
27
25
25
25
24
23
21
20
19
19
20
19
17
17
17
17
15
16
17
18
24
14
16
12
12
11
10
10
9.5
9
9.5
9
8.5
10
12
16
15
13
12
9.5
8.5
7
4.8
6.5
20
14
18
18
19
20
16
14
14
14
12
14
17
17
15
13
13
13
13
14
13
12
12
8
8
9
9
8.5
9
4
6.5
8
8.5
8.5
9.5
9
9
9.5
9.5
10
12
11
10
11
8.5
5.6
12
10
11
12
11
9.8
10
11
12
13
12
11
12
12
12
12
12
13
12
13
14
12
12
11
11
11
11
9.6
10
11
10
9
10
11
11
12
11
10
10
9.8
10
10
10
12
9.5
8
9.4
9.6
10
9.8
9
8.8
10
8.9
7.8
7.2
7
7
7.2
7.4
7.3
7.2
6.8
7
6.8
6.6
6.6
6.5
6.2
6
5.8
5.8
6.2
6.6
6.8
6.8
6.8
6.9
7
7.2
7
7
7.1
7.2
6.9
6.4
5.8
5.6
5.4
6
5.8
5.4
6
7
7.7
7.4
8
8.5
10
12
11
12
13
15
14
13
12
12
11
11
11
11
11
11
10
10
7.6
8
7
6.2
6.6
7.4
7.6
8
10
13
12
11
12
14
14
14
13
13
14
14
15
17
16
15
16
15
16
16
17
16
16
15
15
15
17
22
20
19
20
19
21
19
21
25
27
40
50
54
59
65
86
80
97
95
111
98
107
80
32
24
23
17
21
21
22
22
56
86
98
105
130
127
155
166
150
163
188
234
280
295
322
354
360
374
401
387
394
429
632
716
611
704
860
716
620
602
394
310
310
328
328
341
315
285
300
334
354
466
539
1390
912
730
810
630
506
390
367
455
480
448
379
333
309
333
390
333
323
290
295
285
245
220
198
206
192
165
155
138
178
149
184
155
165
127
105
97
94
85
90
92
81
88
97
97
101
134
116
97
83
76
69
62
56
50
48
46
43
38
36
35
34
35
50
69
46
38
46
41
33
32
30
30
55
43
34
27
24
21
20
17
19
20
14
8.2
8.5
9
12
14
14
15
14
15
17
16
24
24
20
20
17
11
10
10
9
10
10
11
14
11
18
18
13
13
17
18
17
18
14
9.6
11
12
13
11
11
12
14
11
20
18
14
14
11
9.6
8.6
7.4
9
10
8
9
10
14
16
18
20
18
15
13
11
12
13
12
11
10
12
13
13
11
10
10
10
10
10
10
10
9.6
8.6
8.6
9
11
11
8.2
5.6
3
4
6
8
9.2
10
10
9
8.6
8.6
9
9
9
8
8.6
8.6
9
9
9
8
7.6
8
8.4
8.8
9
8
7
8.6
10
10
10
10
9
8.6
9
9.6
9.6
9.6
9
9
9
9
9
9
9
8
8
8.6
8.6
9
8
8.6
8.6
8.6
8.6
8.6
8.6
8.6
8
8
8
8.6
8.6
8.6
8.6
8.6
9
9
8.6
7.4
7.6
8.2
8.6
8
8
7.4
7.4
8
8
7
7.6
7.6
8.2
9
9
9
10
12
12
13
14
15
15
16
15
14
14
14
14
13
14
15
15
15
14
12
11
12
12
13
14
14
14
15
16
16
19
18
17
20
25
32
36
34
33
32
32
32
29
30
41
48
56
73
92
104
151
122
122
165
203
218
230
226
218
211
175
122
128
162
188
195
182
182
169
151
113
146
188
218
356
427
328
300
290
277
277
260
390
322
273
273
290
290
318
402
415
415
461
547
864
722
764
830
784
732
653
556
498
498
461
644
598
491
408
378
402
361
350
367
408
408
396
402
344
313
268
226
214
260
273
230
238
203
159
140
138
133
133
120
120
115
107
107
105
109
98
96
90
88
86
113
100
92
100
92
77
75
77
70
73
81
73
70
66
90
61
61
113
72
66
65
52
46
43
33
37
46
54
54
36
35
35
31
36
35
43
36
28
35
31
27
25
24
22
25
25
22
20
20
18
22
20
15
15
20
15
13
13
14
15
13
13
12
11
10
10
12
11
9.1
8.2
8.2
8.2
7.9
5.7
7.2
8.6
7.9
7.5
7.9
8.6
8.6
7.5
7.5
6.7
7.9
7.9
7.5
7.5
8.2
7.9
7.9
7.5
7.5
7.2
7.5
5.4
5
5
4.1
4.4
4.4
4.4
4.4
4.4
4.7
8.6
4.4
5.8
8.2
14
11
8.6
8.2
7.8
8.2
8.2
8.9
10
9.8
9.3
9
9.3
9.6
9.1
8
7.6
7.7
8
7.4
7.3
7.3
7.7
7.3
6.9
6.7
6.6
6.5
6.3
5.8
6.2
6.6
6.8
7
6.9
7
7
6.8
6.7
6.8
7
7
6.9
6.7
6.6
6.8
7.6
8.3
8.6
8.6
8.8
9.5
10
10
11
11
10
10
11
11
11
11
10
10
9.7
9.4
9.6
10
11
11
11
12
12
11
10
9.8
9
8.4
8.2
8
8.2
8.8
8.8
8.6
8.2
9
8.9
8.5
8
7.9
7.6
6.8
7.2
7.2
7.3
7.4
7.2
7
6.8
6.6
7
6.6
6.3
6.3
7.2
8.7
8.8
8.6
8.6
9
9
9
8.6
7.9
8
8.2
8.4
9
10
14
16
15
12
9.6
8.6
11
11
9
14
14
8.6
13
13
11
13
18
17
18
20
25
22
21
20
18
18
15
17
16
14
13
13
38
11
20
13
11
13
16
22
13
14
19
28
42
43
41
49
50
55
50
46
41
36
33
36
34
36
45
50
58
58
48
49
43
43
39
67
79
90
85
92
92
125
165
178
188
218
290
498
590
367
344
378
402
396
390
339
328
318
304
361
415
498
547
598
590
513
408
396
384
439
396
268
260
247
230
218
195
192
185
162
159
169
154
138
124
109
107
102
94
102
111
169
100
107
88
94
107
102
84
70
65
52
43
48
41
38
39
66
55
84
68
77
66
86
83
60
55
49
42
39
35
36
31
30
30
29
27
25
25
24
25
22
21
27
38
24
16
18
21
22
16
17
15
17
17
15
12
12
11
11
11
9.7
11
11
9.7
9.1
7.9
4.8
11
11
11
7.5
3.5
2.5
7.2
7.9
3.2
0.9
0.2
0.2
0.2
0.8
3.2
1.2
5.4
6.8
2
3
5.4
3.2
5.7
3.8
5
4.8
0.8
4.8
7.5
7.2
6.1
7.9
7.2
5.7
5
5.4
8.2
6.4
5.7
4
7.5
5.7
7.2
7.2
2.5
5
4.5
3.2
3.5
6.8
6.8
5.4
8.6
7.5
9.7
8.2
8.6
8.2
10
9.7
9.7
8.6
7.9
7.6
6.7
6
11
16
18
14
12
11
10
7.9
8.2
11
14
9.1
9.7
8.6
13
12
12
10
8
8.4
9.2
9.9
10
9.5
10
9.8
9.7
9.2
8.8
8.7
8
7.4
7.6
8
8.4
7.7
7
6.8
7
7.2
7.1
7.2
6.4
6.6
6.2
5.7
6
6.2
6.4
5.7
5.2
5.3
5.6
5.6
5.5
5.5
5.6
5.8
6.2
6.4
5.7
5.9
6.1
6.3
6.8
7
6.5
6.2
6.6
7
6.6
6.8
6.8
6.8
6.9
7.3
7.3
6.5
6.5
8.9
5.8
5.2
4.9
4.8
5.1
5.6
5.2
5
4.7
4.6
6.2
9.4
8.4
2.3
6.5
2
0.8
0.8
14
6.8
6.6
5.8
5.6
6.6
7.2
6.6
6.2
5.9
5.6
5.5
6.2
8.9
11
16
13
3.9
3.6
3.1
6.5
1.8
6.5
5.2
0.6
0.5
1.8
8.9
7.8
10
12
17
8.8
5.5
5.2
15
13
13
15
17
16
7.3
1.3
3.9
14
13
16
17
10
2.9
22
14
26
17
23
29
46
57
48
24
38
26
30
36
27
26
39
38
38
46
48
65
70
75
63
84
81
92
96
100
109
102
124
143
143
146
111
102
120
100
92
81
84
88
79
88
77
77
73
72
73
63
60
61
63
58
63
65
66
60
56
72
68
66
63
65
63
58
61
65
56
55
48
43
46
52
50
48
39
49
41
43
43
29
30
36
36
36
65
39
60
45
37
45
30
41
27
26
27
45
28
33
28
15
31
18
26
6.5
25
14
30
7
11
2.1
5.5
6
13
12
1.8
0.4
15
14
18
8.2
17
25
23
18
6.5
6.5
2.6
6
5
0.6
21
34
1.2
0.9
23
21
23
23
27
25
9.4
23
13
23
30
17
3.6
19
17
18
14
4.6
5.5
7
9.4
23
25
17
21
46
18
17
23
23
18
13
14
25
18
12
11
19
21
15
9.4
3.1
1.1
8.2
14
8.2
13
18
15
0.4
5
5.5
12
12
13
14
17
15
17
17
13
7
9.4
14
4.1
2.1
3.6
11
12
15
15
6.5
6.5
9.4
7
7
7
11
11
9.4
6
6.5
7
5
5
5.6
7.5
7.5
6.5
9
12
10
9
6.5
9.4
7
10
11
11
10
10
10
10
11
11
1.9
1.8
1.2
4.6
6
8
11
11
10
5.5
1.1
6.5
7
7
7.2
6.6
7
6.8
6.8
7
6.6
6.2
5.8
5.6
5.8
6
6
6
5.8
5.6
5.4
5.2
5
4.8
4.6
4.5
4.5
4.2
3.8
3.8
3.8
4.1
4.3
4.5
4.5
4.5
4.5
4.5
4
3.2
3.4
3.6
3.6
3.8
3.8
3.8
3.8
4.2
4.6
4.8
5
5
5.2
5
5
4.6
4
4
4
4
4.4
5.2
6
6.8
6.8
6.8
6.8
6
5
5.2
5.6
5.6
6
6.2
6
5.4
5.4
5.2
5
4.8
4.7
4.5
4.4
4.4
4.5
4.6
4.6
4.7
5
5.2
5.2
5.4
5.8
5.8
6
8.2
5.5
6.5
13
18
6.5
11
7
8.2
8.2
12
21
21
19
30
34
34
56
36
17
25
36
21
19
27
32
96
43
43
43
77
128
153
46
53
58
84
95
93
91
91
95
97
111
153
162
99
141
187
174
180
198
159
168
168
159
141
120
120
126
141
159
187
144
129
126
129
129
282
227
132
138
177
215
235
223
204
235
198
239
255
231
243
239
282
278
264
247
235
219
201
190
180
168
159
153
138
120
111
97
82
76
76
76
74
62
46
42
40
35
29
26
20
20
22
29
48
45
43
56
68
64
51
48
50
56
53
53
64
72
74
80
78
68
58
53
46
53
62
56
54
60
64
66
62
60
53
48
42
51
58
56
57
58
54
35
24
26
30
29
24
14
11
12
15
17
19
21
21
21
20
22
22
23
23
23
22
22
19
19
18
50
38
20
21
21
18
17
16
14
14
13
11
10
9.4
9.4
9.4
9.4
8.4
7.8
9.4
5.5
6.5
7.8
7.8
7.8
7.3
9.4
9.4
5.8
5.8
5.8
5.8
5.2
4.6
8.4
14
9.4
8.9
8.9
10
13
8.9
7.8
8.4
7.8
7.8
7.8
5.6
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
8
8
8
8
8
7.2
7.2
7.2
7.2
7.2
7
7
7
7
7
7
7
7
7
7
7
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
5.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
5.2
5.2
5.3
5.3
5.3
5.2
5.2
5
5.2
5.6
5.8
5.8
6.2
6.6
6.8
9.4
10
8.4
8.9
8.4
8.4
8.9
8.9
8.4
8.9
8.9
9.4
12
13
8.9
8.9
8.9
8.9
10
9.9
9.4
9.4
10
9.9
9.9
10
10
10
10
10
9.9
9.9
10
10
10
11
11
11
11
11
11
14
30
29
28
29
30
29
30
30
30
33
34
34
34
35
34
35
34
34
35
34
35
316
515
545
324
126
141
247
388
405
412
457
500
500
500
500
492
485
492
438
366
330
320
330
330
300
282
251
260
273
268
268
264
239
198
171
138
102
93
95
106
108
115
123
132
138
120
104
91
80
93
108
115
104
91
118
147
89
91
82
82
72
68
68
58
62
68
62
56
45
38
34
34
36
36
43
50
50
48
48
48
50
50
50
50
48
46
46
46
46
46
46
53
66
60
58
58
58
51
35
29
29
32
25
21
17
14
18
18
18
19
16
15
14
11
9.9
10
11
11
11
11
10
9.9
9.9
9.4
9.9
11
9.4
9.4
8.9
9.9
10
12
9.4
9.9
10
11
8.9
8.9
9.4
8.9
8.9
8.9
8.9
8.9
8.9
8.9
13
10
12
11
10
10
11
13
12
9.4
9.9
8.9
8.9
9.4
9.4
9.9
4.6
2
2.2
2.3
2.3
2.5
5.5
6
6.2
6.2
4.9
5.2
4.7
5.1
5
4.7
4.5
4.2
4.9
4.5
5
5.2
5.1
4.9
4.5
8
9
10
11
11
12
13
14
14
13
13
13
13
12
13
13
12
11
9.2
8.4
8.9
9.2
8.9
8.8
8.8
8.8
9
8.9
8.7
8.4
8.6
9
8.8
8.4
8.1
8.2
9
9.8
9.8
9.9
10
10
11
10
10
10
10
8
6.4
6.6
5.2
5.4
5.8
4.8
4
3.5
4
5
4.7
5.8
6
5.5
6
7.3
5
5.7
4.7
3.1
4.4
4.9
5.2
5.5
5.5
5.5
5.5
5.4
5.6
5.5
5.4
5.2
5.3
5.2
5.1
5
5.6
5.8
6
6.2
5.8
5.5
6.2
7.3
5.8
5.8
5.4
6.4
8.8
7.7
8
9.6
11
12
14
15
17
14
12
16
13
12
12
11
11
13
17
13
12
12
11
11
13
15
14
16
15
14
14
14
11
7.8
6.2
5.2
5.4
7
7.2
9.9
14
15
14
14
20
26
23
26
36
50
63
95
146
154
143
143
143
132
118
110
106
103
103
103
99
86
101
151
185
185
185
192
222
367
188
220
250
235
277
247
260
151
175
195
175
130
101
85
73
60
54
49
44
42
38
50
69
65
58
52
44
111
264
318
318
378
598
378
226
476
192
408
396
333
344
402
491
433
378
390
420
480
556
662
711
690
653
446
498
581
607
483
427
415
491
469
433
412
388
457
464
418
366
340
356
372
472
388
335
310
305
300
201
159
162
162
150
111
97
115
135
135
141
141
144
141
135
138
118
106
106
95
102
108
108
93
84
78
91
113
80
78
74
72
72
74
72
40
54
51
45
64
48
40
29
43
27
27
25
21
18
25
45
31
6.5
17
27
29
29
29
28
29
30
30
30
30
30
30
30
25
27
40
40
39
39
40
46
46
40
42
50
46
46
50
44
44
46
46
46
34
22
22
22
22
22
23
26
26
27
27
27
27
29
33
29
26
23
20
20
23
39
48
34
55
50
35
48
65
49
35
12
8.9
8.4
7.8
9.9
9.5
9.5
9.5
9
9
9
10
10
67
118
132
106
37
9.4
27
13
9.8
10
6
5
4.8
4.8
11
10
11
11
12
12
11
10
10
9
9
9
8
7
7
7
7
7
6.4
6.4
6.4
6.4
6.4
6.4
6.4
6.4
6.4
6.4
4.4
4.4
4.4
4.4
4.4
4.4
4.4
4.4
4.4
4.4
4
4
4
4
4
4
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.2
4.8
5.4
6.5
6.6
6.9
6.8
6.8
6.3
6.1
6
5.6
5.4
5.1
5.1
4.9
4.6
4.6
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
13
21
24
20
17
15
10
8.4
7.8
7.3
7.3
6.8
6.8
6.8
6.8
7.3
15
5.5
7.3
14
24
22
18
16
18
17
16
14
57
84
60
56
60
56
51
50
54
58
84
113
129
123
123
129
123
89
60
54
50
64
72
72
66
60
53
46
42
56
68
68
68
68
68
84
177
239
219
215
212
201
190
184
219
231
264
255
227
204
198
223
251
260
260
260
231
223
223
243
251
235
235
239
260
264
243
227
215
168
159
159
153
153
156
144
123
107
106
103
95
86
73
62
62
62
62
62
66
59
52
52
49
46
37
34
41
40
33
36
32
35
20
21
30
38
40
41
42
43
45
36
38
37
33
31
34
36
34
33
38
45
45
45
46
45
30
21
20
19
19
14
9
12
9
8.6
8.1
9.6
13
13
17
13
13
10
12
16
16
15
15
14
14
14
14
14
16
15
15
15
14
14
14
14
10
9.4
10
8.8
8.8
8.5
8.5
8.2
9.8
2.4
2.2
4.9
7
8.8
10
10
9.7
9.4
9.4
9.1
9.1
9.1
9.1
8.8
9.1
9.1
9.4
9.7
9.1
9.1
8.8
8.8
8.8
11
5.3
4.3
4.5
4.1
4.3
4.3
4.3
4.5
4.5
4.9
4.7
8.2
8.5
9.1
9.7
7.9
7
7
7
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.2
7.2
7.2
7.1
7.1
7
7
6
4.9
5.1
5.1
5.5
5.1
5.1
5
4.9
4.9
4.7
3.6
4.5
5.3
4.3
3.6
3.4
3.4
3.4
3.4
3.4
3.4
3.4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5.1
5.1
5.1
5.1
40
99
54
27
24
24
24
26
25
25
25
24
24
24
25
26
27
26
16
2.7
31
22
4.3
5.1
5.7
6.6
8.2
9.1
14
31
50
52
52
59
66
63
54
49
46
50
52
68
72
78
78
78
81
53
36
37
39
48
52
44
42
38
37
37
138
227
227
232
222
216
244
254
140
96
92
87
85
85
105
125
128
150
164
169
182
125
83
76
72
87
99
94
136
227
254
249
244
338
378
370
386
370
394
402
410
500
598
609
587
587
620
632
565
470
420
430
402
420
402
370
346
274
232
234
216
216
234
170
216
183
139
139
125
122
111
100
100
98
105
115
100
92
85
78
64
57
69
75
71
69
69
71
73
71
58
49
60
71
80
69
60
60
60
52
46
42
37
33
29
22
21
17
12
12
12
12
11
10
10
10
9.7
15
22
24
25
18
10
8
7.4
8.7
12
11
10
10
9.3
8.4
14
13
12
12
12
12
12
12
12
12
12
12
9.3
5.1
3.7
3.1
7
14
17
17
17
17
17
18
18
18
18
18
18
18
18
17
18
17
17
17
17
17
31
64
67
69
69
69
69
69
69
69
75
75
78
80
82
82
92
62
46
39
38
38
37
36
32
26
24
25
17
12
12
12
12
12
12
12
12
12
10
10
10
11
11
5
5
5
5
5
5
5
5
5
5
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
25
22
23
28
30
34
36
36
32
47
73
71
69
69
69
67
95
118
128
128
128
128
128
135
147
128
125
125
108
78
71
69
80
78
78
78
78
80
103
103
67
69
71
71
111
183
118
132
135
115
95
75
78
115
139
199
258
271
271
205
98
103
100
132
174
199
245
264
271
278
284
297
334
342
400
430
430
410
420
410
410
410
400
390
350
318
310
326
310
342
358
374
366
318
278
271
271
258
239
284
239
205
179
156
199
222
199
170
160
147
142
142
139
135
122
111
108
103
98
87
78
78
73
75
75
87
90
87
78
85
87
82
82
87
85
80
75
64
62
55
54
60
58
50
42
36
36
34
36
30
31
28
24
28
27
26
28
23
25
38
38
37
37
38
38
37
37
37
36
36
19
9.3
11
16
16
16
15
15
15
14
11
15
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
10
10
8.6
8.2
8.2
8.8
12
9.3
12
14
14
14
19
16
14
14
19
24
24
24
24
24
24
22
25
30
18
4.3
4
4
4
4
4
4
4.3
8
8
6.1
7.8
9.6
12
12
12
12
12
12
12
12
11
11
10
10
9.6
8.9
9.3
9.3
8.9
8.9
9.3
8.9
8
7
7
7
7
7
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
37
37
37
37
37
37
37
37
37
37
54
54
54
54
54
54
55
55
57
30
9.6
9.3
8.9
10
10
10
10
8.9
9.3
8.9
9.3
9.6
10
10
11
11
8.9
9.3
9.6
10
11
12
14
13
16
21
21
21
21
21
22
26
30
30
28
26
25
24
25
51
90
85
40
34
34
33
33
32
32
32
31
30
30
29
25
22
22
21
21
33
46
46
49
50
49
50
54
62
62
60
58
143
213
229
284
316
307
302
298
294
316
335
256
202
202
199
199
199
202
225
268
289
268
232
210
192
175
178
178
178
182
182
206
225
225
221
225
225
236
276
335
284
280
298
248
217
232
217
202
229
229
192
146
158
195
165
152
142
155
122
125
130
98
100
95
85
80
73
82
82
85
82
82
82
82
67
50
46
46
47
50
49
47
47
60
78
78
62
52
52
52
52
52
55
54
52
50
50
50
49
49
49
49
47
40
34
34
34
34
33
30
30
29
30
34
32
31
30
29
29
28
29
31
97
162
162
168
168
168
103
49
57
54
54
78
103
100
98
95
95
98
95
95
98
98
100
100
82
71
71
71
71
73
55
44
44
44
44
44
43
42
42
42
43
43
44
34
28
28
27
28
28
28
28
28
28
27
27
26
26
26
26
25
26
27
27
27
26
27
30
31
31
30
30
30
30
30
30
30
30
31
32
31
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
14
14
14
14
14
24
24
24
24
24
31
31
31
31
31
21
21
21
21
21
21
23
23
23
23
23
29
29
29
29
29
26
26
26
26
26
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
17
25
25
25
25
15
16
15
15
15
15
15
15
15
15
16
16
16
17
18
19
20
20
19
20
20
21
21
22
25
25
26
27
29
21
19
18
26
21
22
28
30
31
31
109
168
168
165
175
198
218
241
241
241
218
214
214
214
214
214
214
214
236
261
278
383
451
444
438
438
419
419
377
347
294
266
214
183
183
179
179
179
179
179
179
179
183
186
183
186
186
186
194
210
210
210
210
210
210
210
210
223
236
261
256
261
236
228
228
228
228
266
288
288
294
294
288
300
305
305
256
205
198
186
179
168
165
160
140
140
115
94
78
60
50
47
49
49
49
46
46
44
44
43
43
42
40
39
39
38
38
38
44
50
50
50
50
50
49
55
42
30
30
30
30
29
29
29
27
26
26
24
20
19
18
18
12
9.3
9.3
10
10
13
12
12
12
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
9.6
8.6
8.6
8.2
8.1
8.1
7.6
7.6
8.5
8.5
7.2
7.2
7.2
8.1
8.5
7.2
7.2
7.6
7.6
8.1
8.1
8.9
8.9
8.9
8.9
8.9
8.5
7.6
7.2
7.2
12
8.9
9.7
11
12
11
12
11
11
11
10
10
10
10
10
10
9.7
10
9.7
10
10
10
10
10
10
10
11
11
11
11
11
10
10
10
10
10
10
9.7
10
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.4
11
11
11
11
11
11
11
11
11
11
11
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
15
15
15
15
15
12
12
12
12
12
12
12
12
12
12
12
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
6.6
6
6.4
6.4
6.8
6.8
7.2
7.6
7.6
7.6
7.6
7.6
7.6
7.6
7.6
7.6
13
15
17
17
17
14
14
13
14
14
14
14
14
13
12
12
12
11
12
13
12
15
17
17
16
17
19
18
17
21
30
28
28
28
28
33
42
50
64
95
110
110
128
140
140
143
146
160
168
168
168
168
168
168
168
172
168
146
122
130
130
132
132
132
128
125
128
122
120
122
120
120
102
77
81
81
175
223
214
210
175
143
146
146
132
122
95
68
68
68
68
68
68
68
68
54
54
54
54
54
48
52
55
66
75
57
46
46
47
35
21
16
16
16
16
15
20
25
25
25
27
21
17
19
14
10
16
23
44
59
59
59
59
61
61
61
61
61
68
68
52
40
36
38
38
38
38
40
44
48
48
48
48
47
47
48
48
44
42
42
42
41
41
41
36
36
36
36
36
44
46
46
50
50
50
50
50
50
52
38
28
28
25
22
20
22
23
21
18
15
13
13
13
13
9.3
8.1
8.1
8.5
8.5
8.9
8.1
7.2
8.1
7.2
7.2
7.2
7.6
19
40
41
40
40
40
40
20
7.2
7.2
7.6
7.6
6.8
6.8
6.8
7.2
7.2
7.6
7.6
6.8
6.5
6.5
6.8
6.8
6.4
6.4
6.2
6.2
6.2
6.2
6.2
7
7.2
7.2
7
6.8
6.8
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
25
30
35
38
42
35
29
29
29
28
27
27
27
29
38
46
46
46
46
46
55
63
63
63
63
66
70
64
61
59
55
54
52
48
52
55
54
105
146
146
162
223
250
250
250
250
236
246
250
250
250
256
261
261
300
329
347
250
210
214
218
218
218
218
218
218
218
218
214
210
205
205
205
179
162
130
115
115
118
118
120
120
140
154
157
157
157
151
151
151
130
120
100
100
100
102
86
75
81
81
81
68
57
57
57
66
63
40
30
29
29
31
34
35
35
35
35
40
44
42
42
46
46
44
38
36
38
38
38
38
38
38
38
38
38
24
17
10
4.4
6.5
10
11
11
12
12
11
8.1
8.1
7.6
7.6
7.6
8.1
8.1
8.1
8.1
7.6
6.8
8.5
7.2
8.1
8.5
9.3
8.9
9.3
9.3
9.3
9.3
9.3
9.3
9.3
9.7
9.7
9.7
9.3
9.3
9.3
9.3
8.1
7.6
9.7
9.7
9.7
9.7
9.3
10
12
12
12
12
12
12
12
12
12
11
12
12
11
11
11
11
11
11
11
8.1
5.3
5.3
5.3
5.3
6.2
5.6
6.2
6.2
6.2
6.8
7.6
7.6
7
6.6
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
26
24
28
32
11
7.4
8.5
8.5
9.6
9.6
6.3
6.3
5.2
16
20
20
20
20
18
20
20
34
34
34
54
74
68
68
71
78
93
100
93
87
112
140
150
150
140
130
123
115
93
97
93
104
90
84
90
93
93
97
97
155
208
191
186
186
196
196
196
191
196
196
213
242
261
274
280
287
287
348
364
461
498
641
740
680
632
574
565
593
536
508
470
443
443
443
443
372
340
348
348
340
340
348
380
287
208
261
268
274
274
274
202
208
145
115
112
130
119
130
208
235
489
690
660
489
407
316
268
470
480
398
356
294
274
224
196
160
150
140
135
135
135
140
140
119
115
115
115
115
112
115
104
93
78
74
59
59
54
45
42
48
51
54
54
54
54
30
20
28
28
30
28
34
37
37
40
48
52
54
58
56
56
56
56
56
54
54
56
60
60
60
60
60
60
60
60
60
60
60
60
60
60
23
6.3
5.2
5.2
5.2
7.4
7.4
6.3
6.3
5.2
5.2
4.1
11
54
54
62
62
62
65
65
71
37
16
12
5.2
5.2
6.3
6.3
7.4
7.4
7.4
7.4
7.4
7.4
8.5
11
11
9.6
6.3
6.3
12
12
12
13
13
13
13
13
13
12
12
12
12
11
11
11
12
12
12
12
12
12
12
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
12
11
11
13
15
15
15
15
14
13
14
14
81
120
83
29
30
30
30
29
29
29
28
28
27
26
26
26
26
27
27
27
27
28
37
62
74
74
74
72
146
178
168
164
164
106
67
63
63
62
62
62
62
81
87
87
104
144
157
157
160
126
113
144
154
154
154
157
160
160
154
150
150
150
120
108
74
65
63
63
60
60
91
106
104
102
104
104
118
144
157
157
126
120
120
97
87
56
44
44
44
44
37
33
34
34
32
32
32
40
37
35
34
34
35
34
33
44
51
51
51
51
51
54
54
54
50
50
50
50
48
48
46
35
32
31
30
23
19
18
17
14
11
11
11
11
11
10
9.6
9.6
10
10
10
12
14
16
19
19
19
19
26
32
31
30
33
33
32
24
27
26
26
24
24
24
24
24
26
26
14
10
11
11
12
12
12
12
13
13
13
9.7
5.4
5.6
5.6
6.4
6.6
9.4
16
9.4
8.2
7.3
6.8
6.4
5.8
5
11
14
14
14
14
21
23
23
23
6.8
3.5
5.6
5.6
5.8
5.6
6.2
6.2
7
7
7
7
7
7
7
7
7
7
6.8
6.4
6
5
4.8
4.8
4.7
4.4
4.4
4.8
4.8
4.7
4.6
4.4
4.7
4.7
4.6
5.6
20
28
27
27
28
28
28
27
27
27
27
27
27
28
28
29
29
22
16
16
16
16
10
7
9
9
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
3
3
3
3
3
3
3
3
3
3
3
3
13
13
13
13
13
13
13
13
13
13
13
13
13
13
3.5
3.5
3.5
3.5
3.5
3.5
3.5
3.5
3.5
3.5
3.5
3.5
3.5
3.5
3.5
3.5
2.7
2.8
31
12
13
17
18
13
29
47
48
11
0.8
2
3.6
2.7
2.1
1.8
1.4
1.4
13
27
38
38
64
82
58
51
48
54
50
47
47
45
26
20
20
20
23
25
25
26
25
24
24
24
24
24
24
24
24
24
24
24
24
23
24
24
24
24
24
24
35
42
42
58
66
66
66
95
152
213
295
311
343
363
355
355
224
180
180
180
183
375
460
339
292
292
295
292
253
239
246
260
264
256
256
375
451
446
391
363
363
225
180
171
192
183
183
186
158
108
130
138
118
118
158
125
113
130
108
100
102
115
97
89
82
69
61
51
45
45
71
111
78
63
63
63
52
45
45
45
45
44
44
36
34
34
40
42
42
42
42
42
41
38
38
38
38
32
31
31
27
27
27
27
22
19
22
29
21
20
20
19
22
24
23
23
23
23
23
21
21
20
19
19
20
20
20
20
21
21
22
23
26
24
23
22
22
22
22
22
22
23
24
23
23
23
23
23
24
26
25
25
26
26
25
25
24
24
24
24
26
16
12
13
13
13
14
14
14
14
15
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
13
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
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
10
11
11
10
10
11
11
11
11
12
12
12
12
11
12
13
11
12
11
12
12
12
12
12
17
14
16
16
17
16
10
12
14
14
14
13
22
28
27
27
27
26
26
26
25
24
23
23
23
22
22
24
24
28
28
28
28
26
27
27
28
27
27
27
27
28
48
61
61
61
91
136
150
146
105
69
58
58
58
58
60
55
57
55
71
76
76
101
117
121
121
150
164
167
164
198
219
227
238
311
353
377
425
445
429
425
409
329
304
281
275
275
275
278
281
269
260
263
266
266
252
252
272
275
278
278
278
257
206
181
152
143
143
126
111
113
113
132
150
150
148
148
139
117
111
113
115
117
82
63
63
63
63
63
63
48
30
26
25
25
25
24
32
38
44
50
51
51
47
72
91
95
95
95
95
97
58
34
33
32
31
23
18
18
19
18
19
27
28
28
28
28
28
29
31
31
31
31
29
31
22
18
17
17
17
16
17
24
36
34
34
34
33
33
33
33
33
32
32
32
32
32
24
19
20
20
20
20
20
20
20
21
22
22
22
22
22
22
23
23
25
25
25
24
24
24
24
18
14
14
14
14
16
16
16
16
15
15
14
14
14
14
14
13
13
13
13
13
13
13
12
12
12
12
12
13
14
13
11
11
11
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
10
4
4
4
4
4
4
4
4
4
5
5
5
5
5
6
6
6
6
6
6.1
6.1
6.1
6.1
6.1
6.1
6.5
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
7.3
8
10
10
10
10
10
11
11
12
12
13
14
15
16
17
18
19
20
19
18
17
16
15
14
13
12
11
10
9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.9
8.8
8.8
8.8
8.8
8.8
8.8
8.8
8.8
8.8
8.8
8.8
8
8
8
7.8
7.8
7.8
8.8
8.8
11
16
11
11
9.6
8.8
22
28
27
26
24
23
23
50
80
78
95
107
105
105
72
60
60
58
57
52
58
176
1120
565
335
249
239
260
281
295
281
277
263
249
246
242
253
284
291
291
303
299
288
263
274
274
274
270
246
267
299
399
403
411
411
433
460
433
383
403
407
411
464
535
590
570
590
565
545
530
520
496
456
403
347
347
249
158
178
284
339
339
335
335
331
299
281
264
219
201
201
156
126
123
116
145
195
225
250
216
148
114
109
109
112
74
47
37
30
32
34
36
41
47
49
52
54
57
48
46
48
49
49
49
52
56
56
54
45
42
44
42
41
38
35
36
36
35
35
32
30
30
30
30
30
30
30
30
31
31
32
32
32
32
32
35
37
36
33
33
32
32
32
32
31
32
32
30
24
20
20
24
24
23
23
23
23
23
24
28
26
25
42
57
56
57
58
57
58
60
59
59
58
58
58
56
54
53
52
52
60
67
67
67
68
68
70
68
67
53
38
38
34
32
32
32
32
31
31
31
31
31
30
30
30
30
30
30
30
30
30
23
19
19
19
18
19
19
19
19
19
19
19
19
19
19
19
20
16
11
10
10
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
17
20
20
20
20
13
17
19
19
19
19
19
19
30
35
24
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
12
12
12
12
13
13
14
14
14
14
14
14
14
14
14
14
14
15
16
15
70
60
54
48
42
40
38
36
35
32
32
35
37
40
39
40
42
48
53
56
87
118
109
112
112
112
116
118
123
123
121
118
150
166
213
263
256
281
303
291
331
399
419
415
399
419
359
371
379
384
352
357
375
362
380
339
314
286
270
262
258
254
290
290
229
222
218
215
218
227
222
212
206
206
206
212
232
258
258
258
258
258
258
274
282
282
282
282
246
209
196
187
161
147
147
144
142
139
139
139
121
118
123
96
85
69
60
59
65
74
67
65
69
49
31
38
50
53
56
49
40
36
36
36
35
34
33
36
37
37
36
28
22
24
22
19
19
19
15
16
18
19
17
16
15
16
24
31
31
31
30
30
29
29
29
32
35
35
33
31
31
31
31
31
31
34
32
29
45
50
44
45
44
43
43
43
44
43
43
43
44
33
23
23
24
23
23
23
23
23
23
23
23
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
27
27
27
29
27
27
27
17
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
11
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
11
10
9
9
9
6.5
3.5
3.5
3.5
3.5
3.5
3.5
15
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
22
22
22
22
22
22
23
24
16
13
12
12
12
8
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
12
18
20
30
25
20
20
20
20
20
20
20
21
21
22
22
22
21
22
26
28
28
28
28
28
28
28
28
28
28
28
28
28
36
43
45
76
89
96
96
123
155
93
53
102
175
111
94
78
70
67
65
64
62
59
56
52
49
45
52
59
60
59
56
53
50
48
69
78
76
74
72
76
123
167
181
196
222
306
344
290
250
240
246
274
326
348
362
357
362
357
352
370
388
384
384
388
402
420
420
420
420
411
416
420
416
430
440
440
435
435
420
416
286
218
218
218
187
172
175
172
170
170
170
152
142
139
136
136
136
121
116
116
116
116
116
116
87
78
64
56
56
56
56
56
54
53
43
36
36
35
35
34
34
34
34
33
32
32
34
34
33
36
37
37
37
37
36
38
36
36
36
36
38
38
39
39
39
39
40
40
39
39
38
36
36
36
36
26
19
18
18
19
28
34
33
33
45
56
56
56
56
44
37
38
38
38
38
26
17
16
14
14
13
13
13
12
13
13
13
13
13
13
13
17
22
22
22
22
21
21
22
21
22
21
21
22
22
18
14
14
14
14
8.8
5.6
7.6
8
8
8
8.5
9
8
8.5
9
9
9
9
9
9
8.5
9
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
10
12
12
12
12
12
12
12
12
11
11
11
11
10
9.5
12
10
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7.6
7.6
7.6
7.6
7.6
7.2
7.2
7.2
7.2
7.2
7.2
7.2
7
7
7
7
7
7
6.9
6.9
6.9
7
7
7.5
7.5
7.5
7.6
7.6
7.6
7.6
7.6
7.6
7.6
7.6
8
8
8.5
9
8.5
7.6
6.4
6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.8
5.6
5.6
5.6
5.6
12
16
22
22
22
22
22
22
21
21
21
21
21
21
21
21
26
28
27
28
27
26
26
26
26
26
25
25
25
24
23
22
22
19
16
16
15
16
15
15
14
14
15
27
35
35
35
35
35
36
34
44
56
56
56
56
56
56
40
37
32
30
30
30
49
62
62
60
59
59
62
85
102
100
104
133
172
187
190
200
203
196
190
190
229
270
314
357
362
370
357
380
402
406
406
406
406
339
302
302
254
226
226
226
226
226
190
133
114
114
114
133
150
150
142
133
136
133
133
133
92
60
60
60
60
58
56
56
58
58
56
54
54
54
56
53
53
53
56
58
37
19
17
16
16
16
15
32
44
46
46
45
38
38
42
43
42
32
23
22
22
26
26
25
24
27
29
29
26
30
28
27
26
27
27
32
37
37
37
37
37
37
37
38
37
34
33
33
33
32
32
31
31
31
31
31
31
26
23
23
23
23
23
23
22
18
14
14
14
18
22
22
21
21
21
19
17
18
16
15
15
14
14
15
15
15
15
16
16
16
14
12
12
14
19
19
19
19
19
19
19
20
20
19
19
19
20
20
20
21
16
16
16
16
17
21
21
21
21
21
21
21
21
21
21
15
10
7
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
7
9
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
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
10
9
9
9
9
9
9
9
9
8.5
8.5
8
8.5
8.5
8.5
8
8
7.2
6
6
6
6
6.4
6.4
6.8
13
12
12
11
12
12
11
15
19
19
19
19
19
19
19
18
17
16
17
18
17
17
19
22
22
19
14
12
14
21
30
33
34
28
27
30
35
29
26
27
32
40
54
46
46
62
65
147
187
155
161
167
178
344
266
175
147
133
111
87
74
64
59
56
54
53
53
48
40
35
31
30
58
116
114
111
111
126
118
116
131
330
375
339
181
144
206
262
270
314
254
232
236
294
306
226
190
215
266
266
254
236
236
240
240
290
366
388
375
366
370
274
212
147
114
118
121
121
121
121
130
142
142
142
142
142
150
152
155
155
152
152
121
106
89
67
64
64
64
64
64
64
64
64
64
64
62
60
60
65
67
67
67
62
56
53
36
23
22
21
20
19
19
30
38
37
37
36
36
35
35
35
34
34
33
33
32
32
31
31
33
37
32
34
38
38
38
38
38
37
29
24
24
24
24
19
12
12
12
15
12
12
12
12
12
19
28
28
28
21
16
16
16
16
16
17
17
17
17
16
13
13
13
13
13
13
13
13
13
13
14
13
13
14
13
13
13
14
14
14
14
13
13
20
29
30
29
28
26
26
26
24
25
10
10
10
10
10
10
10
8
5.2
6
6
6
6.4
6.4
6.4
6.4
6.4
6.4
6.8
6.8
6.4
6.8
6.8
6.8
6.8
6.8
6.8
6.8
12
24
24
24
24
24
24
24
24
24
24
22
20
19
19
19
19
19
20
20
11
5.8
5.8
5.8
5.8
5.8
5.8
5.8
5.8
5.8
6.5
5.8
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
16
27
27
27
27
27
27
28
28
28
27
28
28
28
28
28
28
17
9
9
9
9
9
9
9
9
9
9
9
9
10
11
12
12
12
12
12
12
12
12
12
19
26
27
27
27
27
29
29
29
28
29
27
26
28
27
26
26
26
28
27
29
27
28
29
32
34
35
34
34
36
35
33
33
35
35
36
39
44
48
50
48
44
42
40
39
62
76
72
70
76
74
104
128
128
158
175
142
118
118
170
203
254
286
286
310
314
310
286
270
266
266
270
270
270
266
258
262
262
290
348
416
445
445
440
425
370
314
302
298
298
294
258
254
212
142
155
196
200
240
246
246
298
322
322
326
326
326
282
258
240
229
229
212
200
178
167
147
126
126
126
126
123
123
109
100
100
100
102
104
106
106
106
106
106
106
106
106
100
98
98
98
81
72
60
53
52
52
43
44
37
35
35
35
34
34
34
32
31
30
29
29
28
27
27
26
32
37
36
35
37
38
38
31
28
28
26
22
21
20
19
17
17
17
25
30
29
28
28
28
28
28
26
26
25
24
25
24
23
22
22
23
22
22
22
20
19
19
19
19
19
19
16
3.7
8.6
12
14
12
12
11
10
12
19
25
25
25
22
19
19
19
19
19
19
19
19
28
35
35
36
36
34
33
33
33
33
33
33
28
25
25
25
25
25
25
25
25
25
25
25
25
24
24
25
26
22
19
19
19
19
13
7.2
7.2
7.2
7
7
7
6
6
6
6
5.5
5.5
4
3
3
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
9
9
9
9
8.5
8.5
9
9
8.5
8
8
8
8
8
8
8
8
8
8
8
8
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8
8
8
8
8
8
7.5
7.5
7.5
7.5
7.5
7.5
7
7
7
7
7
7
7
7
7
7
10
14
19
25
25
23
12
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
26
20
17
17
17
17
17
17
17
17
18
18
22
21
21
21
21
21
20
19
19
21
21
21
20
18
19
17
16
15
14
13
12
12
11
10
11
10
10
9.5
9.5
9.5
9.5
21
34
34
35
37
37
36
48
62
60
60
59
101
133
131
96
72
72
56
45
45
36
23
24
23
41
74
81
81
100
142
184
203
170
155
190
190
150
128
150
190
193
222
200
196
243
262
278
215
203
218
232
243
254
187
128
131
131
142
147
155
155
144
144
152
175
187
209
226
243
266
270
278
298
302
302
314
334
306
262
254
236
218
250
266
254
193
212
226
215
246
250
163
133
175
200
215
155
133
147
126
85
72
102
126
111
104
98
94
81
59
67
69
67
64
59
69
62
67
76
74
65
58
56
50
42
38
49
54
50
43
35
32
29
28
28
27
26
28
33
38
31
19
18
21
24
23
28
36
40
40
31
26
19
14
25
36
36
25
16
16
11
5.6
5.2
4.4
8.3
12
12
16
16
16
17
11
6.8
5.6
6
5.6
12
16
16
16
16
16
16
16
16
13
4.8
4.1
5.2
5.6
6
7.2
7.2
7.2
7.2
7.2
13
31
32
32
32
31
20
12
12
13
11
12
12
12
12
12
12
12
11
9.5
9.5
9.5
9
9
9
8.5
8
8
8
8.5
8
7.6
7.6
6.4
6
6
6
5.6
5.6
5.2
4.8
4.8
5.2
6.4
6.4
11
7.5
8.5
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9.2
9.2
9.1
9
9
8.5
7.8
7.8
7.8
7.5
7.5
7.5
7
7
7
7
7
7
7
7
7
7
10
12
15
20
22
22
22
20
15
15
15
15
15
15
15
15
15
15
10
4.5
4.5
4.5
4.5
4.8
6.2
9
9
9
9
9
8
8
8
8
8
8.5
8.5
12
16
16
15
16
16
16
16
16
16
15
15
15
15
15
15
15
15
16
16
19
17
19
22
22
22
23
23
22
22
22
21
20
20
23
27
41
53
54
54
39
28
28
27
32
35
35
34
35
29
26
33
43
46
44
48
53
74
83
64
56
54
56
81
87
72
67
81
96
94
116
133
158
181
164
152
155
170
190
226
232
212
193
212
246
254
254
270
274
262
270
270
266
254
226
178
128
106
106
106
111
123
121
126
172
203
175
121
94
85
83
100
116
116
116
114
109
109
102
78
67
87
104
104
109
106
94
83
79
67
64
65
79
94
78
60
60
56
72
74
58
53
52
48
45
65
114
142
128
85
64
64
58
52
50
46
43
44
44
39
39
44
45
49
54
44
32
38
38
34
42
49
40
35
36
37
42
35
32
29
26
23
20
19
20
21
21
22
22
32
44
48
48
42
32
29
30
31
32
33
37
52
62
62
40
29
27
27
27
29
31
30
29
29
30
31
28
24
24
22
20
21
19
14
12
12
12
12
13
13
19
35
36
26
26
26
23
18
18
16
13
11
10
10
12
16
16
17
10
10
10
9
6
6
6
6
5.6
5.6
5.6
5.6
5.6
5.5
5.5
5.5
5.5
5.5
5
5
5
5
5
5
10
18
19
20
20
21
21
16
11
11
12
12
12
9
7.5
7
6
5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5.5
9
9
9
8.5
8.5
8.5
8.5
8.5
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7.5
7.5
7.5
9.5
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
14
14
14
14
14
15
23
34
37
50
52
49
49
54
54
54
54
56
54
64
72
72
76
79
79
79
102
147
150
150
142
114
123
170
212
222
190
158
152
139
123
123
116
109
109
102
98
94
109
118
104
114
118
109
100
126
196
240
240
240
243
262
294
314
298
282
246
222
212
209
196
170
147
144
144
144
128
102
87
89
91
98
87
78
78
81
72
52
42
42
50
65
62
52
45
40
34
30
26
27
29
29
30
30
31
40
60
72
76
65
62
56
37
29
25
19
14
13
14
16
16
24
40
54
44
42
39
30
30
29
28
28
28
29
28
35
53
53
46
34
27
28
26
26
24
24
23
22
22
19
17
22
33
32
24
12
10
10
11
9.5
6.8
6.8
6.8
6.4
6.4
6.4
6.4
6
8.9
15
14
14
13
18
22
25
26
23
12
7.6
9.5
14
13
17
35
49
48
48
35
26
26
26
26
26
17
7.6
10
15
17
16
17
18
19
20
19
15
22
21
26
30
9
9
8.5
8.5
8.5
12
16
16
14
9.5
9.5
9.5
9.5
9
9
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9
8.5
8.5
8.5
9.5
12
11
10
9
8.5
8
7.6
6.5
6.4
7.5
8.5
8.5
8.5
11
12
12
11
11
12
12
10
7
6
5
5
5
5
5
5
5
5
6.5
8
8
8
9.5
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9
9
9.5
11
12
12
12
12
12
12
10
8
8
8
8
8
7
6
6
5.5
5.5
5.5
5.5
5
5
7
8.5
9
9
9
9.5
10
11
11
11
11
12
13
15
17
19
20
15
12
11
11
10
7.2
7.2
7.2
8
21
25
26
26
26
21
14
12
12
23
37
36
43
45
46
35
30
30
33
43
78
58
26
24
25
24
31
36
34
33
34
31
30
27
29
28
33
35
35
37
76
98
67
44
49
48
45
49
60
85
128
161
142
121
147
196
250
254
209
187
212
240
274
302
326
339
298
258
258
262
262
240
243
243
232
243
258
270
270
278
286
290
290
306
322
274
243
246
250
258
270
262
258
306
326
310
339
348
278
240
250
266
274
250
236
212
196
178
167
190
167
121
131
121
126
123
128
128
128
123
100
72
67
69
85
94
70
59
58
59
81
96
78
60
60
60
54
52
46
45
42
38
37
35
36
35
37
42
30
22
19
18
18
18
18
16
20
26
17
17
23
26
25
22
20
13
7.6
9.5
11
10
7.6
7.6
6.8
6.4
8
19
27
35
38
38
38
38
38
32
21
20
20
19
19
19
16
12
11
14
10
5.2
5.6
5.6
5.2
4.8
10
4.8
4.8
5.2
5.2
5.2
5.6
5.6
5.6
5.6
5.6
5.2
4.8
4.8
9.5
7.2
9.5
12
12
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
10
10
10
11
10
10
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9.5
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
9
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
9.5
8.5
8.5
8.5
9
8.5
8.5
8.5
8.5
8
8.5
12
19
22
19
19
20
24
28
29
32
34
32
31
29
30
29
27
26
28
30
32
37
53
76
85
74
76
100
111
111
106
131
144
139
133
116
104
102
98
96
94
89
85
89
100
96
98
116
118
116
123
96
59
62
70
76
76
72
69
79
104
104
100
98
118
152
167
144
144
170
212
250
258
222
203
200
200
200
200
226
254
178
167
155
133
118
109
106
131
139
144
152
167
181
178
203
226
229
243
254
266
274
294
314
318
318
318
294
282
266
246
240
240
226
206
184
172
172
172
147
131
126
139
147
118
104
104
102
102
102
96
89
89
83
79
72
62
59
59
54
54
54
50
49
65
67
52
46
54
69
79
83
69
56
56
54
53
56
43
40
43
42
42
43
45
38
35
35
35
51
58
42
33
32
31
30
30
33
38
34
28
28
22
17
17
18
19
19
18
21
24
26
24
23
21
20
20
16
14
14
12
10
12
7.2
5.6
5.2
4.8
6
9.5
9.5
9.5
9.5
9
8.5
9
9
10
10
9.5
9
8.5
10
12
12
14
20
36
46
32
16
16
16
16
19
22
26
28
28
28
28
23
19
17
16
16
16
20
17
17
17
23
25
25
25
25
25
25
25
25
22
19
19
19
15
12
12
12
12
11
11
11
10
10
10
14
16
18
14
16
16
16
16
16
16
16
15
15
15
15
13
12
12
12
12
12
12
12
12
12
12
12
12
12
13
15
15
15
15
15
15
15
15
15
15
15
15
14
13
13
13
13
13
13
13
13
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
13
14
14
15
15
17
18
18
19
19
19
20
21
22
23
22
22
22
22
29
26
28
26
24
23
23
24
23
22
21
21
20
21
20
20
20
21
22
24
25
25
26
31
32
31
32
35
44
50
50
49
53
58
59
64
91
118
96
94
106
109
104
173
298
246
184
152
128
106
102
98
83
70
64
56
48
42
48
102
121
118
98
81
67
59
52
43
36
31
48
91
123
133
133
133
131
131
128
167
212
236
243
254
290
306
318
310
326
352
375
370
362
370
366
326
306
298
302
306
310
306
294
274
262
254
286
302
302
286
262
246
215
184
175
164
164
178
170
152
133
111
85
76
81
102
106
106
96
87
89
79
62
56
58
56
54
54
54
53
49
39
36
36
35
35
34
33
32
32
34
34
32
25
20
15
12
12
14
14
20
32
30
23
19
17
16
16
21
20
16
15
14
14
13
24
28
26
26
26
26
26
20
13
20
18
18
15
16
17
17
15
12
14
14
18
19
19
17
7.2
6.8
7.2
7.2
7.6
7.6
9
12
13
13
14
14
14
15
12
6.4
6.4
6.4
6.4
6.4
6.4
6.4
6.4
6.4
6.8
6
8.5
10
10
10
10
11
12
12
12
12
13
14
13
12
10
10
10
10
9.5
9
8.5
8
8
8
8
8
8
10
12
12
9
6.8
6.8
9
12
12
14
16
16
16
16
16
16
12
9.5
9
9
9
8.5
12
11
13
16
16
16
14
12
12
10
7.2
7.2
7.2
6.8
7.6
10
10
10
10
10
9.5
7
4.5
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3.5
4
4.5
5.5
6
6
6
5.5
5
5
5
5
5
5
5
5
4.5
4
4
4.5
5
5
5
5.5
5.5
5.5
5.5
5.5
6
6
6
6.4
6.4
6.4
6.4
6.4
6.4
6.4
6.4
6.5
6.5
6.5
6.5
6.5
6.5
9
13
12
12
12
12
12
12
12
12
12
13
12
12
12
12
9.5
9.5
16
16
16
12
12
12
14
12
12
14
14
13
15
16
16
16
16
22
25
25
26
26
26
27
28
38
48
48
48
49
49
46
59
72
70
70
72
109
139
102
70
54
53
45
54
54
48
45
46
48
52
54
65
70
69
59
53
52
52
64
111
184
278
298
302
298
294
306
326
318
318
314
314
298
294
298
278
232
178
118
94
94
94
79
70
87
102
104
83
67
76
78
94
100
79
52
68
111
102
87
54
43
44
44
53
45
38
59
50
40
43
49
48
43
35
32
26
21
22
25
25
35
37
29
22
15
12
11
10
17
21
13
12
16
18
22
24
23
22
22
26
26
22
20
15
13
14
17
15
19
23
24
27
32
33
32
19
6.4
8
20
22
20
21
21
20
27
29
24
21
20
17
14
14
14
14
14
14
14
14
14
16
14
14
14
14
10
6.8
6.8
6.8
6.8
6.8
6.8
8.5
9
9
9
9
9
9
9.5
9.5
10
10
9
9
9
8.5
8
5.8
1.9
2.5
3.1
2.2
1.9
4.1
7.2
8.5
9
8.5
8.5
7.2
9.5
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
9
6
6
6
6.4
6.4
6.4
6.4
6.4
6.4
6.4
4.8
3.7
4.8
8
10
10
10
10
10
10
10
11
11
10
10
10
10
10
10
10
12
8.5
8.5
8.5
8.5
8.5
8
8
8
11
15
15
15
15
15
15
14
14
14
14
14
14
12
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
32
16
11
12
12
12
12
12
12
11
11
11
11
18
17
16
16
16
16
16
16
13
12
12
12
12
12
12
12
12
12
12
12
12
10
10
10
10
10
9
9
9
9
15
24
22
21
20
20
20
19
17
22
26
26
26
26
26
25
24
23
23
40
54
54
60
65
64
62
62
62
59
100
126
126
128
70
69
69
67
64
89
111
150
187
196
206
222
246
262
274
286
294
294
294
294
294
330
375
406
375
339
330
330
330
294
274
282
362
425
375
352
326
310
339
384
398
384
393
339
306
294
286
286
286
282
282
274
246
250
282
286
282
274
236
181
196
184
178
167
155
136
128
128
128
128
128
126
133
172
161
164
164
167
123
79
67
54
46
48
62
70
58
53
39
27
23
37
50
58
64
62
60
58
74
83
70
45
42
45
45
44
44
44
36
25
22
24
22
22
29
33
30
30
29
35
50
58
56
48
43
43
43
43
42
42
43
43
43
31
25
25
26
26
26
26
25
25
28
26
23
19
19
19
19
20
16
13
12
12
12
13
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
14
14
14
14
14
14
19
23
23
23
23
23
19
16
16
16
17
12
12
12
12
14
14
14
14
14
13
10
7.6
5.6
5.2
5.2
5.2
5.2
4.4
3.1
2.2
1.6
1.3
0.9
1
1
2.2
2.2
1.9
1
2.5
3.7
6.8
7.6
8
8
7.5
7.5
7.5
7.5
10
13
13
13
15
14
16
15
15
14
14
14
14
16
17
17
17
17
17
17
17
17
17
17
16
16
16
14
12
12
12
12
13
13
12
12
12
10
9.5
9
8.5
8
8.5
8
8
8
8
8
8
8
8.5
9
9
9
9
16
14
14
14
14
14
14
15
15
15
16
17
19
20
22
24
25
27
29
32
45
48
43
42
40
39
39
38
38
35
32
32
31
33
39
50
76
60
49
42
37
32
29
26
25
25
28
35
36
29
24
22
22
25
33
49
69
116
118
109
104
104
91
78
69
65
65
59
54
48
43
42
38
35
34
34
36
37
38
38
35
34
34
54
65
100
133
150
172
147
126
109
89
79
70
62
60
59
54
52
48
46
46
45
220
343
375
406
455
531
558
389
420
411
380
388
402
406
384
334
326
339
334
380
420
475
430
393
302
212
184
136
181
206
212
240
258
262
262
262
274
278
282
270
270
274
258
243
243
243
246
246
246
226
209
203
190
184
184
187
187
187
187
187
161
128
121
126
128
111
100
100
113
128
142
144
144
144
142
142
142
131
116
109
102
85
74
64
60
60
50
44
46
46
44
45
44
38
36
36
35
35
35
42
40
40
40
40
43
46
38
32
33
33
32
29
25
24
21
17
21
20
19
19
19
19
19
21
20
19
22
25
23
22
22
22
22
22
22
23
24
25
25
25
20
18
17
16
16
16
16
16
16
16
16
15
15
15
15
14
16
20
20
20
20
19
28
20
22
21
22
22
21
21
21
21
22
23
21
22
22
22
22
22
22
16
20
22
17
17
17
17
17
16
16
16
16
16
16
16
12
10
10
10
13
15
18
14
16
16
18
18
15
16
18
17
16
16
16
16
14
15
15
14
13
12
12
13
11
12
12
15
17
16
16
12
12
12
13
14
14
13
15
15
13
12
16
18
18
18
17
18
17
16
16
12
10
10
10
9
9
9
10
12
12
11
12
12
11
10
14
16
16
16
19
14
15
16
17
12
4
4
4.8
6.8
9.7
14
15
16
18
19
17
18
18
23
27
29
31
30
30
33
37
38
37
37
31
26
26
27
30
35
40
45
60
79
76
76
74
74
74
78
51
35
44
40
40
53
70
76
74
56
45
39
39
49
62
64
65
62
56
49
42
40
49
58
62
62
56
59
67
76
104
114
111
111
111
114
106
106
126
136
136
136
178
215
240
258
258
246
246
246
240
215
203
203
222
240
240
222
203
246
250
222
218
209
200
200
200
196
212
222
222
243
258
274
286
286
306
322
306
298
294
294
294
266
246
226
206
181
164
161
150
147
139
139
136
136
136
139
142
150
152
152
152
152
152
152
152
150
116
100
100
100
87
67
59
58
58
52
39
33
33
39
46
54
69
81
91
89
62
42
48
54
56
53
52
56
58
60
64
64
42
34
31
28
28
28
28
28
28
28
28
28
27
26
26
26
26
26
25
26
29
26
25
26
26
26
26
26
29
44
37
32
31
30
42
53
53
50
49
50
50
52
60
69
70
70
70
64
58
58
51
45
46
46
38
32
31
30
36
42
42
42
42
43
42
42
40
40
40
40
40
31
24
24
23
23
23
23
23
23
23
23
23
23
21
16
16
16
16
19
16
24
16
15
15
15
14
20
14
16
15
14
15
14
14
15
11
10
10
10
10
10
10
6
4.5
4.5
4.5
4.5
5
5
5
5
4.5
4.5
9.5
13
13
13
13
13
13
13
13
13
13
10
9
9
9
9
9
10
13
13
13
12
12
6
6
4
3
3
9
9
16
16
16
10
7
7
7
7
7
7
7
6
8.5
10
24
12
13
13
12
12
13
16
18
20
20
21
23
21
20
20
20
20
21
21
21
28
30
30
31
32
30
30
30
21
15
15
15
15
15
14
21
28
26
26
26
27
27
27
27
27
26
26
31
43
48
48
48
48
48
50
62
67
65
64
64
64
62
59
59
59
59
59
62
81
114
128
128
128
126
170
200
200
218
236
236
236
215
206
190
155
142
144
142
144
150
155
158
167
170
172
172
170
190
215
222
218
218
236
246
254
240
222
218
218
222
222
200
187
187
200
222
229
232
236
215
203
203
203
203
181
172
170
167
136
114
100
94
91
87
87
94
98
102
106
118
131
131
128
128
104
87
94
94
106
114
114
114
114
126
147
155
152
118
96
85
74
67
69
74
72
64
48
42
42
36
32
32
32
32
32
32
32
32
34
34
34
35
30
26
29
35
29
23
19
19
19
18
19
23
21
27
36
34
29
28
28
28
29
30
33
30
30
30
30
30
25
17
14
14
12
14
16
16
21
25
24
24
26
26
21
20
19
17
19
19
19
19
20
19
21
22
22
22
22
16
17
17
20
12
19
24
17
11
11
11
11
11
11
11
11
12
12
14
15
15
15
18
18
18
18
18
18
19
18
18
18
13
8
8
8
8
8
8
8
7.6
7.6
7.6
9
9
9
9
9
9
9
9
4
22
10
10
10
10
10
10
10
1
11
11
11
11
11
49
53
53
53
53
53
53
53
26
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
9.5
9
9
8.5
8.5
8.5
9
9
9
9
9
9
9
9
12
12
12
12
12
12
12
12
12
5
8
7
15
16
16
22
22
22
22
22
22
22
26
28
28
28
28
32
36
33
33
33
33
33
29
25
25
25
25
24
24
22
19
19
20
19
19
19
21
22
22
22
22
22
22
22
22
21
21
21
21
21
35
46
40
44
52
69
102
139
144
142
131
126
123
126
118
116
114
114
111
96
76
70
70
85
96
96
94
81
74
91
111
111
111
111
136
155
155
139
128
128
116
106
106
109
133
147
150
144
147
147
150
181
209
218
232
250
236
232
232
236
236
232
232
243
250
229
222
229
240
226
215
215
215
215
215
212
212
212
218
226
226
226
226
222
254
274
262
254
243
226
218
229
209
187
178
200
206
206
152
133
106
94
85
72
67
67
69
70
67
85
83
85
91
98
91
94
76
58
38
18
14
34
50
50
49
44
43
43
33
28
21
16
15
16
18
22
25
25
24
25
23
23
25
23
28
33
32
31
30
29
28
28
23
21
21
19
17
17
18
20
22
22
22
21
20
20
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
19
21
26
25
24
24
24
17
12
11
12
11
11
12
11
10
14
18
18
18
18
24
24
24
24
24
24
24
24
24
21
16
16
16
16
16
16
20
19
18
18
17
17
16
16
16
16
12
8.8
8.8
8.8
12
16
16
16
16
16
16
16
16
18
16
16
16
12
7.6
7.6
8.2
7.6
9
7
4
4
5
5
5
5
4
4
4
4
4
3
7
9
9
9
9
9
8
8
8
9
9
9
9
9
8
8
8
11
12
13
13
12
11
9
11
12
12
13
8
8
6.5
4.7
3.4
4
5
5
4
4
6
8
8
9
9
9.4
8.8
9
8.6
8.2
8.2
8.2
8.2
8.2
8.2
8.2
7.7
7.6
7.6
10
16
14
12
12
11
9.4
10
13
14
13
18
21
22
24
25
28
29
30
29
29
29
29
29
29
29
30
30
30
30
31
30
30
30
30
24
19
20
22
20
18
20
24
30
35
38
38
40
45
52
56
56
58
63
58
68
88
99
130
158
158
133
94
90
88
81
75
74
69
63
65
74
66
69
76
76
81
90
92
95
108
113
110
108
133
153
158
167
188
197
197
188
184
188
188
191
194
191
178
172
164
158
161
158
161
167
172
175
197
210
234
253
214
207
164
125
142
184
197
207
207
197
172
144
139
147
153
144
125
117
117
130
158
167
142
132
117
108
104
86
83
88
90
90
92
90
88
86
72
65
63
62
60
56
54
50
39
33
32
32
31
30
30
28
26
28
24
24
25
27
27
26
28
26
25
24
24
32
38
38
45
51
50
50
39
31
29
27
31
32
32
32
32
31
28
26
25
25
25
25
25
25
25
25
25
29
27
27
28
28
21
16
15
15
14
14
14
14
14
14
14
14
14
14
14
16
20
20
20
20
20
15
12
12
12
12
12
12
14
12
12
12
12
12
17
22
24
17
17
17
16
16
17
16
17
17
17
17
17
17
17
17
18
17
16
16
16
19
22
22
23
20
18
19
19
16
14
14
13
14
14
15
14
15
15
15
15
11
8.2
7.1
7.1
7.1
6.5
5.6
11
17
17
16
17
15
13
11
9
7
5.2
4.7
11
14
13
12
10
11
12
12
13
13
12
11
10
9
8
7
6
5
5
5
6
6
7
7
5
4
3
3
3
3
5
6
7
8
8
8
7
7
5
3
3
3
3
3
3
3
5
7
7
8
8
8
7
7
8
8
8
8
8
10
13
13
14
15
15
15
15
15
15
16
16
17
17
16
16
16
16
16
16
16
16
15
14
13
12
12
12
10
8
6
15
15
15
16
18
20
19
19
24
27
27
27
31
36
37
39
39
33
31
32
31
30
30
29
36
41
51
62
68
68
76
83
85
94
95
95
95
94
94
90
90
90
88
90
90
90
92
92
94
94
94
95
94
86
117
156
156
156
178
217
307
428
393
336
328
291
264
256
275
295
291
291
295
295
328
354
359
364
383
398
393
403
378
364
368
368
341
299
279
249
228
238
245
260
299
319
319
319
283
242
200
231
204
197
210
207
204
144
99
95
97
97
90
88
92
85
75
72
69
54
46
51
44
40
34
30
30
27
24
23
33
57
43
34
33
33
34
34
33
33
34
33
31
31
30
26
22
18
19
19
16
16
17
18
18
15
11
11
10
9.9
9.9
10
10
9.9
9.9
10
10
9.9
9.9
9.9
8.8
8.2
8.2
8.2
8.2
9.4
11
14
19
16
14
13
13
19
25
26
17
9.4
9.4
8.8
8.8
8.8
8.8
8.2
8.2
8.2
8.2
7.6
7.6
8.7
8.2
7.6
7.1
7.1
7.6
7.6
6
3.2
3.4
3.4
3.5
3.8
3.8
3.8
7.4
4.2
3.4
3.1
4.3
3.4
3.4
3.4
3.8
3.8
3.8
7.1
12
6.9
3.8
3.8
2.9
2.4
2.4
2
3.4
4
11
14
14
14
15
16
18
17
16
16
15
14
13
13
12
12
11
11
10
10
7.2
4.7
4.5
4.5
5
5
5.5
6
6.5
6
6
17
7.4
7.5
9
11
12
14
18
21
21
21
21
21
21
21
21
21
21
13
8
8
8
8
8
8
8
8
8
7.5
7.5
7.5
7.5
7
7
7
7
7
6.5
6
6
6
6
6
5.5
5
5
5
5.5
6
6.5
7
7
6.5
5.5
4.5
4.5
5
5
5
6
7
7
7
7.5
7.5
7.5
7.5
7.5
8
8
8
8
8
8
7
6
6
5
5
5
5
4.5
4
4
4
4.5
5
5
17
19
17
17
16
15
16
18
18
18
18
21
20
20
19
20
20
20
19
23
26
29
35
36
36
35
27
18
18
18
19
22
24
32
32
32
32
31
31
31
39
51
57
57
56
72
87
86
91
100
102
101
79
61
60
60
60
59
59
59
64
75
98
116
120
125
126
123
117
111
117
125
127
162
244
286
302
255
201
228
278
325
347
338
289
265
258
228
211
199
181
194
192
177
177
170
169
170
184
191
211
233
243
260
272
204
149
149
144
140
134
130
129
119
111
111
112
109
106
98
82
72
71
70
72
71
70
68
65
57
51
52
52
50
50
51
50
52
53
53
53
54
55
65
74
77
83
66
47
44
47
45
37
35
34
34
34
32
28
25
29
30
25
22
22
21
19
16
16
18
20
20
20
14
8.3
23
23
11
14
16
16
17
20
21
21
22
18
26
35
35
23
12
15
15
15
16
12
11
11
7.9
5.2
5.1
4.9
4.6
4.2
3.7
4.1
4.2
4.2
3.7
4.1
6.1
7.2
9.2
3.8
2.8
2.6
2.3
3.8
4.3
5.3
2.9
6.4
11
13
12
12
11
11
11
11
8.7
6.7
6.5
6.5
7
7.5
6.5
6.4
6.5
6.4
6.1
5.8
5.6
5.5
5.6
5.2
5.1
4.9
4.7
4.5
3.5
6.1
7.6
7.3
27
40
23
8.8
8.2
8
7.7
7.2
6.5
6.1
5.1
5.7
3
2.1
1.6
1.6
2.3
3.4
2.4
2.9
5.1
6
12
4
5.5
5.5
5.5
5.5
5.5
5.5
5
4.5
4
4.5
5
5.5
6
6
6
6
6
6
6
6
6
6
6
6
13
15
9
7
11
8
7
7
7
12
25
33
26
13
7
8
9.5
9.5
12
10
10
11
12
12
11
10
8
7
7
7
7
7
7
7
7
7
7
10
6
6
6
5
7
6
7
7
7
18
33
33
33
24
6.8
5.9
7.5
8.8
8.8
9.2
11
30
20
14
13
15
14
25
45
37
26
15
15
15
17
25
37
33
32
30
34
39
40
40
36
32
34
36
39
40
48
54
54
56
57
56
56
56
58
59
62
79
91
90
90
97
101
103
110
125
136
131
129
128
128
128
113
99
98
88
80
78
78
90
106
110
115
117
116
115
119
127
129
130
130
122
118
129
146
181
235
260
262
263
306
325
303
266
220
207
226
257
280
303
321
333
341
345
317
298
302
308
307
309
276
256
258
262
235
218
219
198
178
178
177
173
146
125
115
106
104
106
106
105
107
108
110
111
110
110
84
63
59
62
52
43
41
41
40
44
42
41
41
40
38
35
34
29
23
23
23
22
22
22
24
21
15
12
12
12
11
12
15
17
16
16
16
22
32
34
34
34
34
34
33
28
21
18
18
18
18
19
19
21
31
42
46
46
40
40
40
31
19
17
17
16
14
14
14
14
14
14
16
16
16
16
17
17
16
14
14
14
15
17
17
18
21
20
20
20
18
16
16
17
17
17
16
22
28
27
27
29
28
27
26
26
26
17
14
21
20
17
16
16
16
17
18
22
22
22
22
22
22
22
22
22
22
22
19
12
5.2
6.6
5.1
4.8
4.7
4.8
4.8
4.8
4.7
4.7
4.7
5
5
4.5
3.8
3
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.2
2
2
2
2.5
2.5
2.2
2
2
2
2
2.5
3
3
3
3.6
3.2
3
3
3
3
3
3
2.8
2.8
2.8
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
2.5
4
5
5.5
12
18
14
5.5
5
5
5
6
14
21
11
8
9
11
11
11
10
14
16
16
16
16
16
15
12
9.6
9.4
9.3
10
10
9.6
9.4
8.9
8.8
8.2
8.2
9.6
9
9.1
9.1
8.3
8.1
12
15
16
15
15
15
15
15
16
16
15
14
13
13
13
13
17
19
19
19
16
13
13
13
13
12
12
11
23
36
36
42
49
48
48
35
25
22
24
23
22
22
22
20
19
22
24
24
24
26
31
32
32
32
32
32
33
35
37
35
35
34
35
35
35
35
35
35
36
57
99
121
140
160
168
172
203
255
288
301
310
309
310
306
316
318
321
323
335
355
308
284
300
307
308
311
312
313
311
271
235
236
236
236
234
234
235
233
235
239
239
238
235
215
197
194
191
189
166
145
139
132
116
106
98
95
96
95
93
95
97
97
82
70
70
63
61
61
60
85
80
78
125
163
169
167
114
68
69
70
64
59
58
56
57
56
56
68
67
54
53
53
53
45
38
38
37
37
37
36
36
30
24
24
24
24
24
24
25
25
25
24
21
20
23
20
20
19
19
17
20
22
21
20
20
20
20
20
21
22
22
22
24
23
23
21
19
18
18
20
18
17
17
17
17
17
18
19
16
15
16
16
16
16
15
15
11
8.5
7.7
7.1
6.8
6
5.5
5.3
8.5
5.2
4.6
5.2
5.2
5.1
5
5.6
5.6
5.5
6.4
6.6
6.2
6
5.3
5.1
6.1
5.2
4.6
4.2
12
26
26
26
26
25
25
26
25
25
25
25
19
10
10
10
10
10
10
8
7
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
7
7
7
7
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6
6
5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5.5
6
6
6
6
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
12
18
21
23
25
27
29
31
34
33
34
34
33
32
31
31
31
30
28
26
24
25
33
37
35
35
39
47
48
53
53
54
61
76
86
86
86
86
91
97
97
98
102
108
107
106
104
103
102
101
100
100
90
82
81
81
95
106
106
106
134
168
170
179
190
189
192
192
193
195
196
195
195
198
198
203
228
287
325
327
308
272
257
253
231
216
210
197
167
153
149
148
150
149
150
176
202
201
203
213
223
217
191
169
158
146
155
172
174
166
159
160
159
159
161
165
162
139
115
108
108
93
81
81
88
93
92
92
92
82
66
62
60
60
60
60
60
61
58
58
53
50
50
49
49
47
46
41
37
33
33
33
33
33
31
31
32
30
29
29
28
28
27
27
27
24
22
21
20
20
20
29
39
52
55
55
54
55
43
30
30
30
30
29
29
30
26
23
23
23
23
23
23
20
13
14
14
14
14
14
13
14
19
14
15
15
14
13
14
25
37
36
36
26
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
13
13
14
14
13
13
13
12
12
12
15
16
16
16
17
16
16
15
15
15
15
14
14
14
14
14
14
14
14
10
6
6
5
5
5
4.5
6.1
12
12
12
13
15
17
9
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
7.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
6.5
7
7
7
7
7
7
7
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
9
10
10
11
11
11
10
10
10
10
10
10
10
10
10
10
10
11
11
11
10
10
10
10
10
10
10
11
11
10
10
9.7
9.7
9.9
10
10
11
12
19
20
15
11
11
11
11
12
11
12
12
12
12
12
15
21
22
24
29
29
29
29
31
31
32
33
32
31
31
31
31
31
33
33
33
35
38
39
40
39
40
44
46
49
48
53
58
58
57
63
67
65
64
62
65
66
69
71
72
71
71
72
72
81
92
93
120
171
197
196
205
210
210
245
279
302
336
350
356
358
356
360
361
361
360
360
361
366
309
234
207
206
203
202
203
211
218
254
324
339
285
232
221
225
238
240
242
242
242
245
245
245
249
238
224
224
224
172
128
124
125
135
142
149
157
140
126
143
158
158
133
104
108
101
94
88
81
76
70
74
76
78
81
81
80
81
80
75
75
68
62
55
50
50
51
51
50
50
51
51
45
40
39
39
39
38
38
36
36
34
32
34
36
34
30
27
27
27
27
31
31
30
29
29
29
30
29
30
29
30
31
30
29
32
35
35
35
35
35
41
30
21
19
29
43
43
44
42
39
29
12
12
12
12
12
12
12
12
12
13
13
12
12
12
11
11
11
11
15
22
22
22
23
23
23
22
22
23
22
22
22
24
22
23
24
25
24
26
25
25
25
25
25
24
24
19
13
13
12
10
9
7.7
6.3
1.6
3.4
12
12
12
12
12
12
12
12
12
14
15
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
10
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
5
4
4
4.5
4.5
4
4
4
4
4
4
4
4
4.5
5
7
9
9
9
10
13
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
18
22
22
23
24
24
24
24
24
24
25
23
24
24
24
25
24
25
25
25
25
25
26
27
26
28
33
35
39
44
44
45
47
47
54
71
78
77
73
94
112
113
113
113
116
108
94
84
85
90
92
91
114
143
151
174
209
214
217
210
264
299
302
295
305
303
301
293
284
282
267
245
232
232
250
290
329
315
298
301
301
284
257
241
225
212
195
182
169
157
155
153
154
157
157
156
164
174
182
168
141
119
104
94
89
80
73
72
72
64
58
54
55
51
50
49
54
40
36
35
35
35
36
34
31
31
31
30
29
28
26
25
24
25
26
31
29
39
49
50
50
49
49
47
48
47
45
44
44
35
24
20
18
18
21
24
23
23
23
21
18
16
16
17
17
14
13
13
12
11
13
14
13
9.4
9.1
9.1
9.1
8.9
9
9.5
9.4
9.1
9.2
12
12
11
13
13
10
9.7
8.8
8.4
8.2
8.3
11
12
12
12
11
10
9.5
23
35
35
34
21
10
9.5
8.8
10
12
14
14
14
13
14
14
14
13
12
11
7.6
7.4
7.1
7
7.2
7.6
7.4
7.2
7.1
7.5
7.4
7.1
7.1
7.9
10
9.9
13
14
13
13
12
12
11
10
9.5
8.6
7.8
8.2
8.5
7.7
6.7
5.9
6
6
6
6
9.3
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.4
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9.5
9
8
7
6
6
6
6
6
6
6
6
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.3
5.2
4.9
4.9
4.8
4.8
5
8
9.5
9.5
9.5
10
10
10
9.5
10
9.9
9.9
9.5
9.5
9.9
10
11
10
10
12
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
16
17
17
17
17
18
20
22
27
26
41
54
54
56
63
69
62
57
62
73
80
81
99
112
120
126
120
128
136
136
134
130
127
126
124
123
148
150
203
206
136
75
56
59
91
128
172
145
152
170
133
102
83
76
65
59
54
49
51
86
84
72
60
51
84
225
385
582
760
696
565
465
452
417
359
321
298
289
336
454
413
383
369
347
317
247
203
201
160
181
261
303
301
225
302
295
293
273
266
250
238
230
226
232
252
229
216
210
188
185
187
189
162
138
140
142
141
142
132
113
103
102
102
101
102
103
99
95
91
82
77
75
77
78
79
82
80
79
69
63
54
47
41
35
35
36
47
60
56
54
46
38
37
38
39
39
39
38
38
38
39
40
36
32
27
27
27
26
26
25
25
25
26
26
26
26
26
26
22
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
17
16
16
16
16
16
16
16
18
20
19
16
16
16
15
15
15
15
15
15
15
15
15
15
15
17
20
18
17
18
18
18
21
21
20
20
22
20
19
14
11
11
11
11
12
12
15
16
16
16
16
16
16
15
12
12
12
12
12
16
17
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
10
10
10
10
10
10
11
15
10
10
10
12
12
12
12
12
12
12
15
15
15
26
31
21
15
16
18
18
18
18
18
17
15
13
13
13
12
12
12
16
18
18
17
16
16
15
15
20
25
4.4
2.8
16
15
14
15
18
19
19
20
20
19
18
15
15
15
15
15
15
15
15
15
15
15
19
22
22
22
22
23
23
23
27
33
33
33
33
34
35
37
43
46
46
47
46
48
51
51
51
51
51
50
51
50
50
52
56
57
57
59
62
62
61
61
62
62
87
116
124
150
181
187
185
209
240
298
348
378
419
444
444
447
444
411
380
380
375
332
281
232
196
180
178
176
175
174
174
175
191
211
222
249
256
266
270
284
289
295
305
305
275
237
226
223
215
219
219
219
222
225
226
227
228
243
247
234
215
238
243
197
162
164
128
99
114
125
123
105
96
94
89
90
87
85
86
79
72
68
62
61
63
62
62
62
63
59
54
51
50
52
45
38
38
37
33
29
28
27
30
29
30
37
40
46
43
39
39
39
30
36
46
47
48
48
48
47
47
49
48
36
23
21
20
19
19
23
27
27
28
27
27
28
35
37
35
35
29
21
21
22
28
32
32
32
33
33
33
33
32
33
36
40
40
33
23
20
20
21
20
22
24
24
24
24
24
24
24
24
24
24
24
24
24
26
28
29
29
29
28
24
19
19
19
18
19
19
15
11
12
11
10
10
10
12
18
20
18
15
15
15
15
15
15
13
12
13
13
13
11
10
10
9.7
9.2
13
17
16
17
18
17
20
13
10
8
7
6
6
6
10
12
12
12
12
12
12
12
12
12
12
14
18
18
18
18
15
12
11
11
11
11
11
11
12
13
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
11
10
10
10
10
10
10
10
10
9
6
10
11
11
11
10
10
18
18
14
14
17
17
15
15
15
14
14
12
14
13
13
13
14
15
15
15
17
18
18
17
17
16
18
20
23
28
27
27
31
35
35
35
34
33
33
33
34
34
34
35
36
35
35
35
34
32
26
25
25
26
26
27
27
28
31
31
41
48
48
72
79
80
85
99
110
113
110
85
63
62
63
66
71
80
88
96
96
102
137
176
167
175
193
192
213
256
276
280
265
250
251
231
209
209
235
257
256
257
237
206
198
196
200
159
108
113
148
264
373
390
388
370
362
348
410
416
362
293
236
244
257
271
241
190
144
160
191
202
215
212
211
210
210
191
162
155
155
154
143
128
127
117
112
118
109
100
108
103
94
102
100
94
96
92
87
87
85
90
100
101
100
96
94
115
122
120
118
119
106
96
96
83
72
66
59
60
63
59
53
51
48
46
46
46
46
47
45
45
44
40
38
37
37
39
41
40
40
43
36
30
26
25
27
27
27
26
26
26
27
26
33
42
39
38
34
32
32
26
18
17
17
19
14
14
13
13
11
12
12
12
12
14
17
15
15
15
14
14
14
14
14
15
19
27
19
16
11
11
12
14
9.5
7.6
6.7
6.4
6.3
5.9
5.7
5.2
5.8
5.2
5.1
5.4
6
6
6
6
5
4.1
4.4
7.2
8.9
8
6.5
6.2
6.3
6.4
6.8
7.3
7
7
6.5
5.9
5.9
6.3
6
5
3.9
5.1
6.4
6.3
5
5
5
5
5
5
12
17
18
20
21
22
17
15
15
15
15
15
13
12
11
11
11
11
11
11
12
13
13
14
14
14
14
14
14
14
15
16
16
16
16
16
16
16
15
15
15
15
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
11
11
11
9
8
8
18
18
10
11
7.8
7
6.3
8
17
14
14
11
11
20
14
30
48
49
60
70
69
65
64
62
59
57
62
67
67
72
78
84
85
82
80
79
78
79
83
63
39
38
36
35
40
41
46
50
44
37
41
39
41
47
46
34
27
41
58
56
55
59
57
49
49
52
48
46
49
78
173
243
237
232
203
156
169
312
366
352
343
342
327
286
305
339
311
293
276
286
272
264
262
256
256
248
240
238
225
213
213
214
213
203
187
179
187
185
177
178
195
217
226
224
226
225
226
229
241
249
228
207
202
179
159
164
158
140
144
152
153
144
132
105
81
90
94
74
61
71
79
95
96
96
106
106
106
99
99
107
114
120
122
120
95
88
96
81
63
60
64
66
67
69
70
68
60
53
59
62
64
59
50
47
47
50
51
47
42
37
33
32
37
35
32
33
28
25
26
26
29
33
32
32
34
35
35
31
25
25
25
24
28
34
33
33
32
32
33
32
33
33
32
33
33
33
33
33
33
32
32
32
32
32
32
32
30
29
29
30
30
27
24
23
23
19
16
15
14
18
17
17
21
25
22
22
22
22
22
26
14
14
12
12
13
14
14
13
12
12
14
16
16
18
19
19
19
19
19
19
19
18
23
28
29
30
30
22
13
13
11
8.6
7.6
6.9
12
12
21
12
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
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
10
10
9
9.9
9.4
13
12
11
11
12
15
15
14
14
15
15
17
21
22
27
32
32
32
31
31
27
23
26
28
28
26
23
25
27
27
26
26
25
25
28
27
26
26
28
28
30
32
39
42
40
44
48
63
76
151
234
196
147
132
127
119
82
49
45
42
39
32
30
31
39
45
46
47
48
56
79
90
89
88
107
119
126
137
143
160
176
182
201
210
225
247
260
258
265
291
302
298
291
278
263
256
253
272
261
280
296
276
250
237
226
218
229
237
234
233
236
236
224
214
216
209
191
178
174
164
144
136
129
116
102
99
91
97
107
95
86
90
84
68
62
62
62
67
72
71
87
105
129
150
153
152
175
174
103
82
69
66
82
103
105
103
99
94
87
83
81
80
72
65
63
63
58
53
52
53
59
62
61
54
49
50
49
53
55
54
46
36
34
32
31
31
30
26
24
23
21
21
21
22
21
20
18
18
21
19
19
21
20
20
16
16
16
16
16
15
16
18
16
16
16
16
16
15
15
17
17
17
17
17
17
16
16
16
16
16
15
13
12
12
12
11
8.8
9.6
9.9
10
9.8
9.5
12
18
18
18
14
11
11
11
11
13
14
14
12
12
15
9.4
12
12
10
5.8
5.8
5.3
6.8
12
13
14
13
13
13
12
11
13
11
12
11
12
13
13
13
12
16
5
9
9
9
9
9
9
9
9
11
12
21
12
12
12
25
17
20
15
13
11
11
17
12
12
10
11
11
11
10
10
10
10
10
12
13
13
13
12
11
12
13
13
13
13
13
13
13
13
13
12
12
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
7.3
7.4
7.3
7.1
7
6.9
7.1
7
7.2
7.7
9.1
7
6.9
6.9
8.8
17
16
11
11
14
15
13
11
10
10
10
9.9
14
22
25
29
32
32
32
34
36
37
35
34
34
34
33
36
41
44
44
44
43
42
42
42
42
43
45
43
48
54
58
60
64
60
73
85
95
109
139
157
157
173
184
184
181
181
181
181
154
125
127
128
124
124
125
125
125
177
258
289
295
299
320
342
347
354
356
343
294
260
256
249
234
220
217
196
169
158
136
124
123
122
120
112
105
111
119
118
101
85
87
104
140
160
120
84
79
79
82
86
75
61
60
57
49
47
51
61
65
55
52
53
43
41
50
46
46
48
41
37
35
35
34
30
27
27
26
26
25
25
25
24
25
23
20
20
17
14
13
13
16
15
15
15
14
13
14
12
12
12
13
16
16
18
20
27
34
33
31
31
28
26
26
23
20
19
19
19
19
19
17
17
21
19
25
54
16
16
17
17
17
16
21
29
28
25
23
22
25
22
22
22
15
15
15
18
23
23
21
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
7.5
11
14
13
13
13
13
12
10
10
10
9.9
12
14
14
13
12
10
8.4
8.5
8.2
7.9
7.5
5.6
3.5
3.5
3.5
3.2
3.1
3.1
2.8
5
7.1
6.4
9.2
6.9
6.9
9.9
13
13
13
13
13
13
18
13
11
8.8
8.4
7.8
10
11
4.3
5.9
7.2
3
2.7
2.7
5.1
8.4
4.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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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.6
6.9
6.9
7.2
7
6.9
7
7.2
11
13
13
13
14
13
15
17
17
17
16
16
17
17
17
18
17
17
19
23
24
23
23
24
24
24
23
27
31
32
32
34
39
46
47
49
53
52
50
58
66
81
98
104
114
115
115
112
109
109
114
115
114
148
205
215
187
173
179
188
189
190
190
201
222
206
206
231
228
209
216
219
227
219
200
187
187
189
190
192
203
219
228
230
212
177
160
151
145
142
146
153
157
153
149
150
150
155
144
131
130
119
111
106
101
95
84
85
84
92
98
100
104
105
111
107
86
67
54
47
46
43
39
39
39
38
38
37
37
36
32
29
30
31
31
30
29
29
30
35
45
49
60
66
54
37
36
42
48
45
42
36
33
33
33
32
32
32
28
22
26
25
24
23
23
23
22
22
20
18
21
19
23
28
28
29
29
27
27
27
27
27
27
27
27
27
25
22
22
22
19
16
16
16
16
16
16
16
16
16
14
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
14
13
13
14
15
14
15
14
14
14
14
13
13
13
13
13
14
14
14
14
14
15
14
14
14
15
15
13
10
10
9.9
9.6
10
9.4
9.2
9
9
9
9
9
10
11
11
12
11
12
13
13
12
11
9
9
9
9
10
9
10
11
12
12
13
13
12
12
12
12
12
12
13
13
12
12
12
12
12
13
12
13
13
13
13
13
13
12
11
11
11
3
10
9
9
6
3
3
5
7
7
7
7
7
7
5
4
4
4
4
4
4
4
4
4
4
4
4
4
7
9
8
9
9
9
9
9
9
9
11
13
11
11
10
11
10
8.9
8.1
8.2
8.9
7.7
7.8
7.9
8.5
9.4
10
10
11
10
9.7
9.5
12
13
13
15
18
20
21
23
25
25
25
25
27
30
31
33
33
35
31
31
31
30
27
26
26
26
25
25
25
25
25
25
28
33
33
35
37
38
38
44
55
58
60
64
65
58
52
53
54
54
58
63
65
74
83
85
99
107
107
105
91
79
91
110
117
117
134
134
134
147
155
156
155
157
156
155
122
88
84
76
71
68
59
55
55
55
54
50
45
43
41
39
37
37
36
32
28
28
27
25
25
27
31
27
24
25
24
22
21
22
22
22
22
22
22
22
22
21
21
22
22
20
17
17
16
16
15
15
15
15
18
23
23
24
19
19
17
11
7.7
7.1
8
11
11
12
12
12
12
12
9.7
7.7
9
12
14
16
16
15
14
14
14
13
14
13
13
13
13
20
25
25
25
25
25
21
16
14
13
16
19
19
16
12
10
9.7
9.5
9.5
9.3
9.3
9.9
17
22
22
22
22
22
22
22
23
13
13
13
15
8.9
8.2
8.2
8
8.1
7.9
8
8
8.4
8.5
8.4
8.3
8.2
7.5
7.3
8.8
8.4
6.4
5.2
6.6
13
6.7
9.8
9.5
9.5
9.5
9.5
9.5
16
11
14
15
13
13
14
16
16
16
16
16
16
16
16
16
16
16
16
15
15
15
16
15
16
16
16
16
16
16
15
14
14
13
12
12
11
11
10
10
9.5
9
8.6
8.1
7.6
7.4
7.2
6.8
6.3
5.9
5.5
5.1
4.7
4.3
4
3.6
3.2
2.9
2.5
2.3
2.3
2.5
2.7
2.9
3.1
3.3
3.5
3.7
3.9
4.1
4.3
4.5
4.7
4.7
4.9
5.4
5.9
6.6
7.2
7.8
8.4
9.1
9.7
10
11
12
12
13
13
12
12
12
11
11
11
10
9.9
9.5
9.2
8.9
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.4
8.2
7.9
7.9
7.9
7.9
7.9
7.9
7.9
8.3
9.1
9.7
9.9
9.5
10
13
16
16
18
21
28
27
22
23
28
30
29
42
49
40
35
34
42
65
79
84
84
77
71
68
61
61
72
90
96
99
130
164
165
169
165
167
167
154
139
133
137
139
142
140
158
176
173
171
169
166
163
160
143
128
128
123
123
122
123
121
130
167
209
183
170
229
299
309
327
365
429
471
491
499
525
589
639
520
456
459
394
308
249
211
191
185
186
190
196
202
207
207
207
206
240
287
264
231
220
210
231
253
257
234
204
195
195
202
209
198
182
175
163
156
142
126
120
113
110
107
102
95
87
85
85
89
89
89
86
83
75
70
67
64
69
74
76
55
56
59
60
50
43
41
39
40
40
40
36
33
30
28
29
29
31
36
47
35
34
35
36
37
36
35
33
34
35
36
45
38
37
28
34
42
43
43
43
43
43
45
44
44
43
42
37
29
27
25
23
23
23
23
23
22
19
18
17
17
16
18
15
14
13
13
13
13
14
15
14
13
13
13
14
11
9.8
9.7
10
10
10
11
11
10
9
8.8
8.7
8.4
8.1
7.9
6.2
6.4
7.3
7.5
7.7
9.1
9.8
9.6
9.5
9
8.5
8.5
8.4
8.4
8.5
8.4
8
8
8
8
8
8
8.4
7.2
7
8.5
7.1
7.5
8.3
8.4
8.3
8.1
8.2
8.7
9.1
8.8
8.5
8.5
7.8
8
8.8
8.9
8.8
8.7
8.5
8.4
8.5
8.1
8.3
8.6
8.2
8.4
8.4
8.4
8.4
8
9.4
11
11
11
11
11
11
11
11
11
11
10
10
10
10
9.5
9.5
9.1
9.1
8.7
8.7
8.4
8.4
8
7.7
7.3
7
6.3
5.9
5.6
5.3
5.1
4.8
4.6
4.3
3.8
3.6
3.3
3.1
3.1
2.9
3
3.1
3.2
3.3
3.5
3.6
3.7
3.8
4
4.1
4.2
4.3
4.5
4.6
4.6
4.8
4.8
4.9
5.1
5.1
5.2
5.3
5.3
5.5
5.6
5.6
5.9
6
6.5
7.1
7.7
8.2
8.9
9.6
10
11
12
13
13
14
15
16
17
17
19
20
21
22
24
25
26
28
29
29
29
28
28
28
28
29
30
29
31
34
34
34
41
47
46
49
50
57
63
62
62
62
60
54
50
50
49
52
60
62
67
70
71
72
71
71
75
78
82
85
111
140
145
144
154
167
167
161
161
163
141
116
111
125
159
184
182
177
171
165
161
158
159
160
152
138
125
118
120
128
134
145
176
209
250
272
229
165
137
136
139
146
148
151
161
148
145
133
111
106
106
108
112
122
126
134
141
140
140
116
94
91
87
85
84
75
66
64
65
65
65
67
73
77
78
79
83
86
82
82
73
66
67
66
56
41
37
37
37
36
37
38
37
43
49
49
39
32
31
29
27
24
22
25
44
54
58
57
56
44
31
29
27
27
26
23
20
19
20
20
20
20
20
20
19
19
19
20
20
20
20
20
21
24
15
14
14
17
16
15
16
18
18
18
21
25
27
28
27
27
28
31
43
52
60
59
59
45
31
37
34
33
34
34
34
34
34
33
33
33
33
33
28
24
24
24
24
24
25
24
24
27
29
29
29
27
24
26
25
25
24
24
24
25
23
20
22
24
24
23
20
18
18
18
18
17
16
17
17
14
12
12
12
15
20
22
25
29
29
29
29
29
29
28
28
28
27
23
5
10
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
24
12
12
12
12
11
11
8
11
20
14
14
14
15
9
13
20
16
14
14
14
14
16
17
17
16
16
18
19
22
24
24
24
24
24
24
24
24
24
24
24
23
23
23
24
21
19
19
19
20
21
17
17
17
18
18
21
17
18
19
19
19
19
19
19
20
21
21
20
21
21
21
21
20
20
20
21
25
27
27
27
27
29
34
40
35
26
27
22
19
23
33
35
37
41
40
40
54
54
53
46
36
35
34
34
38
47
49
47
44
41
37
42
56
64
70
69
67
75
99
112
112
123
187
296
329
350
335
309
300
282
268
249
247
242
228
223
218
216
207
185
169
166
166
166
165
166
155
148
149
150
170
166
153
160
168
181
186
214
225
195
171
159
146
134
128
126
114
104
102
98
107
116
115
112
114
115
110
99
95
94
88
85
78
70
70
67
64
65
68
69
59
53
48
44
44
44
44
50
53
56
59
59
59
55
50
48
51
51
51
51
51
44
34
30
28
28
28
27
24
21
21
21
21
29
40
23
19
16
11
10
11
13
14
15
14
12
11
11
11
9.8
9.5
10
11
16
8.2
7.7
7.1
5.6
5.6
5.6
5.6
5.8
6.3
7
9.9
14
15
15
15
14
14
13
12
13
15
9.4
8.8
8.7
8.6
8.4
8.4
9.7
13
16
19
19
19
18
19
21
21
21
21
21
22
20
17
16
16
16
16
16
13
11
11
12
12
11
10
11
10
9.7
9.8
13
18
17
17
17
17
17
16
14
14
14
14
11
14
13
13
12
6
6
6
8
5
3
5
5.6
5
4.9
5
5
5
5.1
6
8.1
8.9
9
8.8
8.9
8.8
8.4
8.8
9.2
9.4
8.4
7.2
7.9
7.9
7.8
7.8
6.9
5.7
5.6
5.6
5.7
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.8
5.8
7.1
8
8
8
8
7
7
9
7
7
7
7
6
6
6
7
6
7
9
9
8
8
9
9
10
11
10
9
8
10
12
10
7
8
6
8
9
12
14
16
14
13
9
14
23
14
15
16
16
16
16
16
16
15
15
15
14
15
16
13
12
13
13
13
15
15
16
18
20
19
19
20
20
23
27
28
27
32
36
40
42
42
41
42
45
53
58
58
49
48
48
50
48
52
65
70
69
71
70
78
83
83
83
82
80
80
87
95
97
99
99
102
125
157
163
172
214
229
228
275
328
344
345
344
338
329
306
270
237
212
209
220
224
236
265
276
271
266
295
317
320
295
249
240
244
205
157
149
147
146
138
128
124
122
113
108
100
92
91
87
83
82
82
82
82
79
78
81
114
157
160
152
104
71
71
71
69
65
62
62
55
49
49
45
42
50
53
47
42
37
36
39
41
38
35
35
35
37
39
37
36
32
29
30
29
29
29
30
31
30
30
30
29
30
26
23
22
21
21
21
20
19
18
17
22
13
13
12
16
19
19
19
18
16
14
14
13
11
11
13
14
15
14
14
14
13
13
14
16
18
18
17
17
19
16
13
13
13
13
13
14
17
18
19
18
18
17
17
17
17
17
18
17
16
16
17
20
18
18
18
18
18
18
16
16
11
11
11
11
10
11
10
10
11
10
14
17
17
15
12
12
12
13
14
14
19
17
11
9.6
7.9
7.8
7.5
7.6
7.8
7.7
7.6
7.6
7.8
8.1
8.4
8.1
8
8.3
9.6
11
9.8
8.4
8.9
9
9
20
12
9
10
12
11
10
10
14
11
10
10
10
9
9
8
4
11
11
11
11
11
11
10
10
10
10
10
10
10
10
11
11
11
11
9.8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
11
12
11
11
12
11
11
12
12
12
11
11
11
11
11
12
11
11
11
12
12
12
12
12
12
12
12
12
23
19
20
23
24
27
36
40
40
44
46
48
51
53
54
58
72
72
77
79
79
80
77
75
73
72
63
55
55
57
59
59
58
58
56
56
52
46
45
45
49
53
59
60
60
60
60
85
106
98
75
65
59
51
50
57
61
75
89
88
87
87
88
91
98
113
112
132
153
167
184
197
201
199
209
224
231
232
233
232
231
222
215
215
215
215
212
208
211
211
210
211
203
196
197
205
215
221
221
221
224
224
241
247
226
217
211
201
195
189
179
176
161
142
135
134
129
119
111
113
121
127
117
109
106
92
82
79
72
64
64
57
68
68
65
61
60
55
54
55
53
51
55
59
56
56
57
49
41
37
37
34
39
38
35
36
34
33
31
31
30
30
30
30
30
30
30
30
29
26
23
23
23
25
26
29
29
28
25
25
26
20
24
22
20
20
21
21
19
19
20
21
21
21
21
20
20
24
19
19
23
16
15
14
14
14
13
12
9.5
9.5
9.5
9.6
9.7
9.6
10
9.5
8
7.4
9.8
15
18
18
19
19
20
17
15
15
14
13
11
11
8.2
8.3
8
8
13
16
15
16
16
20
8.2
7.3
7.2
7
7.2
7.2
6.8
7
7
7.7
7.4
7.3
7.3
7.3
7.5
8
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
8
9
10
11
12
12
12
12
12
40
20
17
15
13
12
13
15
15
14
12
4
4
9
9
9
9
9
8
7
7
7
7
7
7
7
7
7
7
7
8
8
8
9
9
9
9
9
9
9
8
7
6
6
6
6
6
6
6
6
6
6
6
13
40
60
9
9
13
17
17
11
9
11
10
13
14
5
5
10
9
9
9
8.8
8.9
10
10
9
8
10
11
11
11
11
12
12
12
12
12
12
12
13
15
17
17
16
13
13
13
13
14
16
15
17
19
19
19
18
20
25
26
26
26
27
28
26
24
23
23
23
23
24
27
37
39
39
38
37
37
37
38
47
55
52
49
46
43
41
46
52
51
51
51
51
58
71
76
79
77
80
76
77
75
76
79
88
128
188
224
220
208
197
193
191
184
197
234
254
255
282
331
351
346
335
340
343
315
272
259
254
221
198
198
211
230
248
265
284
295
297
296
280
271
266
252
242
242
242
235
229
229
226
221
216
203
185
168
147
133
130
130
120
106
98
92
90
91
91
91
91
88
85
85
83
79
73
67
72
72
64
63
63
60
61
65
67
64
60
54
51
52
54
49
43
47
48
59
74
78
75
76
59
43
43
43
40
35
34
33
33
33
32
30
34
32
31
31
30
27
26
27
28
28
29
30
27
25
25
26
26
26
26
26
22
20
21
22
23
21
18
18
19
20
19
19
19
19
17
20
16
15
16
14
14
15
15
15
15
15
17
17
16
11
8.5
7.8
7.8
8
8
8
8
8
8
8
7.9
8.7
8.7
8.8
9.3
9.1
9.1
9.2
8.5
8.4
8.4
8.6
8.7
8.7
14
8.6
8.4
9.3
8.8
8
8
8
7.7
8
7.7
7.7
7.7
7.7
7
7.4
7
6
6
7
7.7
7.7
15
20
15
10
7.8
7
7
7
7
7
7
7
7
7
7
7
7
7
10
6
6
7
7
7
7
7
7
7
8
9.1
9.4
8.7
8.1
8.2
8.1
8.3
8.4
8.4
8.4
8.3
8.2
8.2
8.1
8.3
9.2
8.8
9
8
11
19
15
12
20
13
10
10
12
11
9.6
11
13
13
13
12
7
7
8
8
8
8
8
8
8
8
8
7
6
6
6.6
6.6
9.3
9
14
14
12
10
12
16
17
17
16
14
14
13
13
12
12
12
12
7.1
7.3
11
13
13
13
15
17
20
23
19
19
19
18
19
19
19
19
19
19
19
19
19
18
18
18
21
24
24
24
35
51
48
61
90
111
129
147
147
137
134
130
127
118
107
107
106
117
125
124
122
139
152
153
151
158
175
191
203
206
207
236
275
302
343
348
318
303
285
284
261
248
249
247
247
250
273
242
212
207
203
200
199
199
193
186
182
179
177
195
212
197
173
161
145
134
134
145
163
162
161
216
256
218
185
179
181
184
184
176
155
138
128
115
112
110
108
107
107
100
94
83
73
70
70
71
66
60
58
54
52
52
51
51
52
56
60
60
60
60
54
49
44
41
40
41
42
33
25
22
21
21
21
21
21
20
17
17
17
22
23
22
24
22
21
21
21
21
21
20
20
19
17
17
17
19
20
19
15
19
19
19
16
14
12
11
11
11
11
11
11
14
17
17
17
17
17
17
17
17
17
18
17
17
17
17
17
17
17
17
16
17
18
15
15
14
14
17
19
20
20
20
18
18
18
18
17
17
17
21
23
19
19
19
19
19
18
18
18
18
18
18
18
18
18
17
17
15
15
15
15
14
13
12
13
13
13
13
13
13
12
11
10
9
9
9
8
9
9
10
12
12
12
10
10
12
12
12
13
13
15
15
15
15
15
15
15
15
15
15
15
15
14
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
25
15
15
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
13
12
12
12
12
12
12
12
12
15
20
25
30
30
30
30
30
30
30
30
30
30
30
35
35
35
35
35
35
35
35
38
43
47
51
55
54
56
61
71
101
129
131
101
72
66
61
59
51
43
37
31
27
25
24
23
21
20
22
29
32
32
36
45
48
46
39
32
35
57
72
69
81
104
119
120
128
163
181
185
203
209
215
215
215
216
237
285
327
344
341
361
406
473
449
370
285
262
257
257
233
205
193
187
177
169
170
192
195
176
167
169
166
167
171
147
132
133
133
121
113
108
97
92
93
84
74
73
72
69
64
53
49
51
56
56
57
58
57
57
57
57
63
70
73
79
84
79
80
64
50
50
48
45
36
30
30
32
34
34
35
33
31
29
28
32
30
28
28
28
28
25
20
18
20
19
18
18
17
12
10
10
10
10
12
11
11
9.6
9.1
8.8
8.3
7.6
4.9
4.8
4.4
4.2
4.1
3.8
3.8
3.8
7.4
8.3
8.5
9
8.3
9.5
10
9.7
9.9
9.8
9.9
10
10
9.2
9.7
11
11
11
11
11
11
12
13
12
12
12
12
11
11
11
11
11
11
11
19
12
13
13
13
13
13
13
14
14
13
13
13
14
13
13
13
15
15
15
15
16
16
15
13
11
12
12
12
12
11
11
11
11
11
11
11
11
11
10
10
10
13
10
12
9
9
9
9
9
5
9
9
9
9
9
6
9
9
10
8
7
8
8
8
8
8
8
9
10
9
6
9
8
9
9
9
13
16
16
17
14
14
14
12
15
15
15
15
15
9
13
13
13
14
14
14
12
10
10
9
9
9
10
8
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
14
17
5
5
5
5
7
9
8
8
8
8
8
8
12
9
11
12
12
12
12
14
17
18
18
17
17
19
21
22
18
21
21
24
29
31
31
31
31
32
32
34
34
33
34
34
34
34
36
42
43
45
46
47
50
50
50
40
40
40
40
39
34
31
30
38
43
43
46
57
72
85
92
92
92
84
79
91
110
125
125
125
125
140
145
145
143
161
170
192
216
229
251
272
298
308
307
322
344
364
359
353
392
370
314
277
249
258
283
283
259
237
252
242
255
268
271
295
295
271
268
261
259
275
281
253
240
239
232
240
257
300
331
300
246
211
167
149
192
195
191
158
144
149
154
152
148
149
143
136
120
113
105
97
94
99
101
99
101
88
78
72
60
60
57
54
53
53
52
53
54
51
56
48
44
42
42
42
42
42
42
41
42
41
39
38
38
38
33
31
37
44
45
44
43
36
31
28
28
29
31
29
29
27
25
24
23
23
23
22
23
21
19
19
18
18
18
18
18
18
19
18
18
18
18
18
17
16
16
16
15
14
12
11
11
9.8
9.6
10
11
8.9
6.8
5.8
5.8
5.6
11
16
17
19
19
19
18
19
17
14
14
16
15
14
15
12
8.5
7.4
7.3
7.2
7.4
7.2
7.4
7.3
7.3
7.1
7.3
7.2
11
15
17
18
19
19
13
10
9.6
8.7
8.7
8.7
8.7
10
11
11
11
11
11
11
9.2
7.6
8.2
9.3
7.4
7.9
8
8.5
8.3
8.3
11
12
12
12
14
11
11
11
11
11
10
10
11
9.7
8.9
11
13
13
13
13
13
11
8.6
8.4
8.3
8.2
8.1
8.2
8.1
8.1
8
8.1
8
8
8
13
11
6
7
6
7
8
8
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
9
10
9
10
14
15
16
14
12
12
13
14
12
12
12
12
12
12
13
13
13
16
17
17
17
18
18
18
18
18
23
27
27
27
27
29
37
41
43
43
43
43
42
37
32
39
44
46
47
47
46
42
38
38
38
38
38
37
43
59
78
81
81
70
61
63
67
66
75
82
89
93
88
80
78
79
78
78
77
77
78
85
96
100
95
93
99
113
121
112
106
99
87
88
96
106
115
117
114
112
117
120
120
120
120
101
81
75
71
68
65
63
63
58
60
55
51
52
51
47
44
43
42
40
37
36
38
36
34
34
37
48
56
73
115
111
76
54
42
38
38
42
46
43
41
39
36
36
41
50
65
63
48
44
48
58
64
63
58
49
44
39
33
30
30
30
31
30
28
24
21
23
23
22
22
21
20
20
20
20
20
19
19
19
19
19
19
19
19
18
19
16
14
14
14
13
13
13
15
17
25
25
22
21
16
11
9.9
8.5
8.9
9.6
8.9
7.7
8.7
8.1
8
7.9
8
8.5
11
13
12
11
11
11
10
11
11
12
11
11
10
13
20
22
21
19
17
17
18
17
18
20
21
21
21
17
13
13
14
15
14
13
11
9
7.6
7.6
7.6
7.7
7.5
7.5
7.5
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.4
7.5
7.1
7.1
7.1
7.1
7.4
8.5
8.5
8.5
8.5
8.5
8.5
8
8
8.5
8.5
8.5
8.5
8.5
8
8
8
7.5
7
8
8
8
8
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7.5
7
7
7
7
6.5
6.5
6.5
6.5
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7.5
7.5
8
8
7
6
6
6
6
6
6
6
6
7
8
7
7
6
6
6
7
7
7
7
8
9
10
10
10
9
8
8
9
8
7
7
7
7
7
7
7
7.1
7
6.9
6.7
7.6
9.1
9.2
9.5
10
10
10
11
12
12
12
12
14
18
18
19
19
19
19
19
19
20
22
21
21
22
21
18
18
18
18
19
21
22
22
24
26
33
40
41
48
56
72
79
81
75
71
67
65
72
110
143
154
150
146
160
185
204
229
269
284
259
225
214
207
220
253
266
281
310
311
273
222
185
172
187
218
232
267
305
298
286
327
391
421
396
346
308
294
258
248
258
254
251
198
158
159
160
146
138
140
136
137
124
112
107
102
102
95
90
90
81
71
65
64
65
66
83
106
118
122
129
130
130
96
61
54
55
57
62
64
63
60
50
45
45
42
39
39
39
39
39
39
40
41
36
35
37
37
37
34
32
29
23
20
20
23
27
29
30
37
46
47
42
39
39
38
35
30
29
25
23
23
24
31
NaN
NaN
NaN
213
222
190
198
265
277
285
259
237
236
214
191
162
133
119
119
116
107
100
98
99
97
96
97
97
98
97
99
96
93
93
94
92
91
93
96
94
92
92
91
90
114
65
60
48
39
39
38
35
32
32
31
31
31
31
33
31
33
31
30
28
27
27
28
30
29
31
32
26
22
20
20
20
19
19
17
17
18
18
19
18
17
17
14
11
12
13
14
20
13
25
26
27
28
29
29
20
16
15
15
14
18
20
22
17
13
14
15
14
14
19
23
19
21
22
22
20
21
18
20
21
19
21
17
17
16
16
17
17
19
14
14
16
18
17
14
12
14
16
14
14
14
14
12
10
10
12
12
12
10
12
14
15
27
24
20
19
18
17
19
20
22
25
23
20
18
20
20
16
16
18
20
20
20
20
20
20
20
20
20
20
20
20
20
20
22
22
22
22
22
22
22
22
22
22
22
21
21
20
20
19
21
16
16
18
19
18
18
18
19
19
20
22
23
23
24
22
21
22
39
82
113
107
99
103
102
102
131
164
161
152
143
140
139
139
148
161
166
166
144
104
85
81
90
98
99
99
116
145
157
157
161
167
172
176
177
176
193
228
274
323
371
372
364
366
365
331
309
278
236
242
254
246
237
234
234
209
180
164
159
159
159
159
162
167
172
174
175
175
181
185
186
184
178
191
201
183
161
155
155
155
155
155
143
134
123
112
109
93
79
71
67
64
58
57
57
57
62
60
69
69
67
67
67
67
62
59
58
58
56
54
54
47
42
45
52
56
55
49
41
37
35
33
33
32
35
36
37
43
45
44
44
44
38
34
32
31
30
29
27
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
20
17
17
18
17
16
15
15
15
15
16
16
16
18
17
17
17
16
16
16
16
16
16
16
16
16
16
17
15
15
15
15
15
15
15
16
16
16
16
16
16
15
14
14
14
14
14
17
17
17
17
17
17
17
15
13
14
15
15
16
15
14
14
14
13
13
16
18
20
21
21
21
20
20
18
16
16
16
16
16
16
13
11
11
11
11
11
11
10
10
11
11
11
11
10
11
12
12
13
13
13
13
13
9.5
7.6
7.5
7.7
7.6
7.6
7.6
7.5
12
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
16
16
15
15
15
14
13
13
12
12
12
22
14
15
16
17
15
13
14
12
11
11
12
12
11
10
9
10
11
11
10
10
10
10
10
12
10
11
11
11
12
12
12
13
13
12
12
12
13
14
15
15
22
30
27
28
29
29
29
32
40
40
40
40
41
41
35
30
30
30
30
32
34
38
43
50
45
37
35
32
37
39
38
38
36
40
43
42
40
38
37
35
33
38
41
43
40
52
100
100
85
71
61
52
52
54
50
48
62
68
66
65
66
67
65
72
103
156
207
225
223
245
291
373
479
543
551
538
490
472
467
475
531
477
480
419
392
392
380
377
366
337
288
249
227
214
205
175
143
136
136
129
124
124
124
123
124
125
127
127
126
125
125
125
124
118
111
112
112
99
90
91
89
90
84
80
79
68
59
55
52
53
50
46
44
40
35
35
34
32
29
29
30
30
32
33
32
32
32
31
34
35
36
36
36
35
29
25
25
25
24
23
24
24
25
25
25
25
25
25
25
24
23
22
22
22
19
17
17
18
16
11
11
13
9.9
9
8.9
10
11
11
12
13
14
13
14
14
15
16
15
15
15
15
15
15
15
14
14
13
9.7
8.6
8.9
8.9
9
12
12
10
9.1
9.3
10
10
9.9
9.4
8.8
9
8.9
8.7
9.3
10
10
9.3
8.8
8.7
10
12
13
13
12
12
12
12
13
12
12
9.9
9
8.8
8.7
8.7
8.6
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
8.5
9.7
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
10
10
10
12
13
14
15
15
15
14
15
15
15
15
15
15
14
12
12
12
12
12
12
12
12
13
14
14
13
14
15
15
15
15
15
15
16
14
13
14
14
14
14
14
14
14
15
14
14
14
14
14
14
14
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
14
15
15
15
15
14
15
15
16
20
17
21
24
24
26
28
29
28
27
28
32
36
40
40
41
42
41
41
45
53
55
55
43
34
33
32
28
26
35
51
60
56
48
43
39
36
34
33
32
35
39
42
41
41
45
45
43
40
36
34
33
31
30
32
31
30
29
28
28
27
26
31
35
35
40
47
48
49
48
57
67
83
94
94
121
139
134
167
193
217
245
280
286
257
231
234
231
233
223
219
216
195
197
206
209
210
201
189
174
169
170
165
151
140
130
122
110
97
93
90
83
76
70
68
68
68
62
58
58
67
75
76
76
72
63
53
45
42
37
33
36
39
39
38
37
37
36
37
39
39
39
35
32
32
30
28
28
26
24
24
25
25
23
22
23
23
21
21
21
25
26
29
32
35
37
37
34
34
26
17
16
16
14
14
14
13
13
13
13
13
11
8
8.1
8
8.1
8.4
8.4
8.5
8.5
8.5
7
11
13
10
11
11
11
11
11
11
12
14
16
15
16
17
17
17
17
17
17
17
15
15
15
14
13
12
11
11
10
10
8.5
6.8
6.7
6.8
6.9
6.9
6.9
6.7
6.5
6.5
6.4
6.5
6.4
7
7.5
9.6
11
12
12
12
9.9
7.8
7.6
7.7
7.6
7.5
7.4
8
8.7
8.3
7.9
7.7
7.6
7.8
8
8
8
8
8
8
8
8
8
8
8
8
9
8
8
8
8
8.1
8.4
8
7.9
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
11
11
12
11
11
11
11
11
11
11
11
11
12
12
12
13
12
12
12
12
12
12
12
12
13
12
11
12
12
13
13
13
13
13
13
15
11
10
12
12
12
11
11
15
12
10
9
8.9
8.8
9
9
9.1
8.7
8.7
8.6
8.7
8.8
11
14
14
14
14
14
17
23
25
27
29
29
28
29
31
34
34
34
34
34
35
32
30
29
29
28
30
32
32
32
34
36
36
39
42
45
47
51
55
55
55
57
55
52
47
46
46
47
48
48
47
47
49
51
66
100
116
166
165
172
174
202
223
222
149
80
70
78
107
110
87
74
60
55
57
64
70
83
91
101
112
115
113
120
141
157
166
173
174
174
180
184
184
185
186
187
186
189
214
250
243
228
227
214
206
193
173
163
155
145
135
122
115
114
114
112
112
105
101
101
105
101
90
83
79
79
74
71
72
76
78
70
61
59
64
69
68
68
68
63
54
51
50
49
49
47
43
42
40
47
46
43
37
32
31
30
28
25
24
23
22
22
22
23
24
24
24
22
20
20
19
18
18
18
16
15
22
22
20
18
19
19
17
14
12
11
11
13
12
12
12
12
13
12
14
16
15
13
14
17
17
20
26
26
25
30
31
27
26
17
12
11
12
13
11
11
10
9.5
8.4
8.4
8.3
8.5
8.4
8.4
8.4
8.6
8.5
8.5
8.5
8.6
8.5
11
14
14
13
13
13
14
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
12
9.4
9
8.4
8.6
8.5
9
9
8.5
8
8
8
8
8
8.2
8
8
8
8
8
8.6
8.5
8
8
8
8
9
20
15
12
8
9
9.8
9.6
7.9
5.5
4.7
9.3
14
8.4
7.9
7.7
7.8
8
8
8
8
8
8
8
8
8
8.5
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
6
6
6
7
7
7
7
7
7
7
7
7
8
10
15
15
15
15
16
17
15
15
15
15
16
10
10
12
11
11
11
11
11
9.8
8.6
9.7
9.4
9.4
10
11
12
13
15
15
15
15
16
18
17
17
18
20
20
20
20
20
21
20
20
20
20
22
25
27
29
29
28
28
30
32
34
35
35
35
35
37
36
34
36
37
37
46
50
57
77
87
92
94
93
97
114
132
150
169
150
128
116
100
94
94
80
54
53
67
71
75
85
94
99
104
112
121
126
120
122
128
135
140
147
180
215
224
225
228
215
197
188
192
195
187
171
163
148
142
137
130
127
115
101
92
89
89
89
88
83
74
64
64
68
66
64
64
61
57
52
51
51
47
45
44
43
40
39
36
34
34
39
43
43
42
42
41
39
32
29
29
26
24
24
24
26
25
23
23
23
23
22
20
18
19
19
18
19
18
18
20
21
21
21
21
21
22
23
24
24
24
24
22
21
25
22
21
20
21
19
17
15
11
8.3
6.9
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.2
6.1
6.2
6.2
6.1
5.9
5.8
5.6
5.7
5.6
5.7
6
5.6
5.8
5.6
6.2
5.6
6
5.6
6.1
9.4
13
13
13
13
13
13
18
18
16
16
15
14
13
13
13
13
13
13
13
12
12
11
10
10
11
10
10
11
11
11
11
10
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
9.8
10
10
10
9.7
9.2
10
11
12
11
10
11
10
11
11
10
11
6.4
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
6
5.5
6
5.5
6
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
10
10
10
10
12
12
11
11
11
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
12
12
12
11
9.8
9.9
10
10
9.8
9.8
11
12
15
14
17
19
20
20
17
15
18
21
21
21
18
16
17
17
20
23
22
22
22
23
22
22
23
23
25
29
31
30
32
33
34
34
34
32
32
31
31
31
34
39
39
41
46
49
49
60
72
75
76
75
74
74
68
63
63
64
70
76
78
76
74
84
103
121
126
126
117
92
79
80
85
99
107
107
109
108
108
103
99
114
138
175
177
180
195
195
195
195
195
199
201
202
204
206
209
209
189
183
191
182
165
153
150
151
156
158
158
158
158
143
130
130
130
130
131
131
132
129
126
123
143
152
148
149
147
133
127
114
114
119
119
114
107
101
92
87
82
75
67
63
66
69
69
63
58
55
52
52
51
50
50
50
50
44
35
31
31
31
29
27
26
24
24
25
25
22
20
20
20
20
20
20
18
16
17
17
19
21
27
32
32
31
31
23
17
17
15
14
14
14
14
14
14
14
14
14
13
11
11
11
11
11
13
13
13
13
14
9.5
13
14
12
10
10
9.9
9
8.7
8.7
8.8
8.9
8.7
8.8
9
9.5
9.4
9.2
9.2
9.1
9.1
11
12
12
11
11
11
11
11
11
11
14
17
17
16
17
20
18
17
16
16
16
11
11
10
11
10
10
10
10
10
10
10
10
10
10
9
8
8.8
8.6
8.6
8.6
8.5
8.5
8.5
8.6
8.5
8.5
8
8
8
8
8
8
8
8
8
8
8
8
8
9
12
8
6
9
9
8
8
8
9
9.5
9.4
9.4
9.3
9
9.2
9.2
8.9
8.6
8.6
8.6
8.7
8.7
8.8
9
8.9
8.8
8.8
8.9
8.8
8.8
8.7
8.8
8.8
9
9.1
9.1
9
10
10
10
11
10
10
10
10
10
9.6
10
10
11
10
10
10
10
10
10
10
10
10
10
10
10
7.5
7.7
7.8
7.7
7.7
7.7
7.8
8
8.2
8.5
8.2
13
9
9.9
9.7
9.8
9.8
9.9
9.9
10
9
9
12
16
16
17
18
19
18
18
17
18
19
20
22
20
20
19
19
21
25
30
33
33
35
34
26
26
34
36
38
42
47
48
51
57
58
57
60
63
79
95
99
106
111
123
144
154
155
129
112
112
112
112
112
113
122
127
127
127
151
197
227
248
257
227
185
155
143
161
185
191
212
247
279
302
303
332
349
316
266
212
184
186
163
144
161
191
203
203
188
190
196
196
165
144
147
141
137
138
138
123
112
112
102
84
64
56
78
96
85
73
70
70
70
72
66
60
54
47
45
44
44
43
43
42
43
43
43
43
54
62
59
56
56
54
51
47
44
41
37
35
35
29
23
21
19
16
14
13
11
9.7
9.8
11
12
12
11
14
16
17
20
15
13
13
13
16
17
15
13
13
13
13
14
14
13
13
13
14
14
12
11
11
11
11
11
11
11
12
12
11
11
11
11
11
11
11
10
9.8
9.7
9.5
9.8
10
10
11
8
8.3
7.8
7.2
5.9
5.7
5.7
5.8
6.1
5.9
5.4
4.1
4
3.8
3.8
4
4
4
4
9
9.6
8.8
8.7
10
12
11
9.4
9.2
9.8
9.5
9.3
12
15
11
7.6
7.3
7.2
7.3
7.1
11
11
11
12
11
10
13
11
9
9
9.1
9.2
9
8
6.8
6.7
6.7
6.5
6.3
6.3
10
7.7
4.7
6
5.5
5.5
13
10
7.5
10
7
4.5
5
5
4.5
4.5
4.5
4.5
4.5
4.5
6.5
8
8
8
8
8
8
8
6
4.5
4
4
4
4
4
4
4
4
4
4
4
4
4
6.5
6
4.5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
6
36
9
9
10
10
10
9
7
7
8.3
6.4
6.2
5.9
6.2
6.5
6.5
6.1
6.1
6.3
6
6
5.4
5.9
6.7
5.9
5.7
6.2
7
8.7
9.5
12
10
10
11
14
19
20
20
29
37
37
38
47
51
38
28
25
25
30
35
28
19
17
17
17
19
19
19
19
20
23
25
29
42
59
65
66
64
64
81
87
133
160
130
108
106
149
170
157
152
129
112
111
131
174
165
140
145
152
154
150
149
147
147
146
146
154
154
153
152
151
151
149
149
149
149
148
154
163
167
166
166
165
163
176
230
269
275
228
160
123
124
144
158
160
175
162
137
128
132
129
116
113
112
111
111
102
78
67
68
64
62
62
62
62
62
62
52
47
44
46
52
54
49
45
42
37
35
37
60
67
59
59
63
65
50
39
34
30
24
22
25
25
25
25
24
24
24
24
24
24
23
20
17
19
19
17
16
16
16
16
16
15
14
14
14
17
18
12
10
10
8.3
6.4
7.5
8.2
6.5
6.4
6.3
6.3
7.1
8.9
8
6.7
6.3
6.3
6.6
7
7
7.2
8.2
11
11
11
12
9.3
8
8.3
7.5
7.4
7.1
8.3
8.1
9.2
10
7.6
7.8
7.8
7.7
7.4
7.3
6.8
7.9
9.9
9.8
9.3
7.7
7
4.4
4.2
4.1
3.9
3.9
6.2
15
13
12
9.7
9.5
8.5
6.1
5.3
7.7
6.6
4.2
4.1
6.9
11
9.1
11
11
8.5
9.7
6.6
5.7
5.7
5.6
5.7
5.7
5.7
5.8
5.5
7.9
12
10
8.5
8.3
7.8
7.3
5.7
4.9
4.5
5
5
5
5
5
5
5
4
6
6
6
5
5
5
5
5
5
5
5
5
9
9
9
9
9
9
7
5
5
5
5
5
5
5
5
5.3
5.4
4.5
5.8
7.7
7.8
8
7.7
7.7
7.7
8.9
12
9.7
9.5
12
10
11
11
11
30
30
10
10
7
5
5
5
5.5
6
6
6
5.5
5
5
5
5
5
5
7
6
6
6
5
5
5
5
5
5
5
5
5
8
10
10
10
10
10
10
10
9.2
8.8
12
15
15
16
17
16
16
13
10
12
12
14
18
20
20
19
19
19
20
21
17
13
14
14
16
18
16
14
9.9
9
8.9
8.9
11
11
9.6
10
10
11
12
15
19
22
23
22
22
23
23
23
26
25
28
28
27
30
41
53
61
78
89
88
88
97
129
152
159
162
162
136
115
101
88
95
100
101
105
122
155
169
169
172
175
213
288
321
320
347
380
400
409
381
324
276
254
249
249
249
236
215
190
171
164
155
149
150
151
151
139
131
128
127
130
133
134
133
127
104
90
88
81
78
78
78
78
75
68
56
50
44
41
41
41
40
42
42
41
41
38
33
32
31
29
29
29
30
31
32
31
29
27
25
25
25
28
35
45
47
41
36
35
40
45
44
43
43
43
41
41
41
34
28
28
28
29
25
21
20
19
19
18
19
20
20
21
21
21
21
19
16
14
17
16
14
14
14
14
14
9.4
9
8.9
8.7
12
17
20
21
17
16
16
14
12
13
12
11
10
10
10
13
11
11
10
8.8
8.7
8.2
7.6
7.7
7.6
5.8
5.8
5.8
5.8
6.8
10
14
19
22
22
22
21
17
13
13
13
13
10
8.1
7
6.4
6.2
6.3
6.4
6.8
7.4
7.5
7.4
7.5
7.5
7.5
9.7
14
17
17
16
16
16
16
16
16
15
15
15
15
11
6.8
5.9
5.9
5.7
6.1
6.2
6.7
11
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
5.5
6
6
6
6
6.7
7.2
6.9
7.7
8
7.4
8.3
8.3
6.9
8.3
10
6.7
6.6
6.6
6.8
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6.9
6.4
6
6.5
6.7
6.9
6
6
6
6.5
6.5
6.5
6.5
6.5
6
6
6
6
6.5
7.2
8.3
8.5
8.6
8.6
9.7
10
10
14
15
15
16
17
18
19
26
37
42
34
24
21
20
16
13
16
25
32
36
38
43
46
43
36
32
40
65
68
64
67
67
68
63
67
147
189
217
243
151
121
85
54
63
76
81
82
97
120
118
105
96
93
93
101
108
97
88
87
74
64
53
46
76
127
236
319
261
215
198
173
165
164
186
231
262
248
229
213
174
142
104
93
100
97
93
86
83
85
78
64
56
62
66
66
72
80
95
103
103
102
91
79
78
79
83
97
106
99
94
73
55
53
53
49
45
41
56
75
94
86
68
65
62
58
48
43
42
42
42
42
38
35
31
30
30
29
30
30
28
27
23
26
28
30
36
38
35
33
30
28
28
28
26
25
21
19
17
15
16
18
19
21
21
21
21
22
22
19
17
17
17
17
16
13
12
11
13
12
8.7
7.1
5.8
5.8
5.8
5.8
5.5
5
6.2
9
10
10
10
10
14
18
18
18
18
18
18
17
16
13
9
8.3
8.5
8.4
8.3
12
13
14
15
16
15
18
21
20
20
20
20
20
16
12
14
15
15
16
15
15
16
15
15
15
15
15
13
9.4
7.4
7.4
7.3
7.6
8.2
9.1
8.9
8.7
8.5
8.6
8.8
9.4
9.7
10
13
17
18
18
18
17
15
15
16
17
17
16
13
10
7.6
5.5
4.7
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
4.8
5.2
5.3
5.3
5.3
5.3
5.3
5.3
5.3
5.3
6.4
8.1
8.5
8.5
9.6
10
11
11
11
11
8.4
6.7
6.7
6.7
6.7
9.5
12
13
11
8.8
8.6
8.6
8.6
8.6
8.7
8.7
8.7
8.8
8.8
8.9
8.6
8.5
8.4
8.4
8.5
8.6
8.4
8.5
8.7
8.6
8.6
8.6
8.5
8.4
8.5
8.5
11
14
14
15
15
18
22
24
30
29
22
18
21
23
25
26
26
24
25
30
31
31
28
30
35
40
43
50
58
58
57
52
51
50
50
50
51
50
48
61
49
21
19
17
17
18
18
18
18
19
33
41
52
50
48
41
32
28
25
28
37
41
47
66
101
122
119
118
117
118
131
160
223
267
275
223
165
147
141
165
197
219
194
190
245
292
299
295
311
359
419
492
550
424
187
230
324
273
232
232
218
233
236
268
283
262
259
257
238
225
219
210
203
201
182
167
166
165
155
127
103
87
73
67
59
61
67
63
60
57
54
54
54
54
56
58
58
58
54
50
46
43
43
41
39
40
40
35
32
32
33
32
32
32
32
32
33
33
32
34
36
37
32
27
24
23
24
22
21
24
26
25
25
24
23
21
20
18
17
16
17
23
22
19
17
17
17
17
15
11
9
8.9
8.9
8.9
8
7
7
7.7
9.5
10
12
11
11
11
11
11
11
11
12
11
10
8
7.6
7.3
6.8
6
6.1
6
6.03
6
6.03
7.46
7.45
7.86
8.47
8.88
8.84
8.75
9.25
9.39
7.52
6.63
7.9
8.02
8.15
8.49
8.47
6.64
5.34
5.32
5.99
8.39
10.9
11.7
11.3
12.9
13.3
13.2
13.5
14
15.4
14.3
11
9.21
9.45
9.38
9.6
9.32
7.68
7.37
7.29
7.35
7.16
9.42
10.1
7.67
7.3
7.29
7.25
10
12.7
12.6
12.5
11.7
10.7
10.4
10.1
9.64
9.66
9.63
9.54
9.52
9.43
8.97
10.6
8.68
8.42
7.93
7.25
6.9
6.66
6.52
6.75
6.68
6.64
6.59
6.68
6.68
5
6
6
7
5
5
6
7
8
9
8
9
8
8
8
9
9
8
5
5
5
6
6
6
6
6
5
6
6
6
6
7
6
6
7
7
7
8
8.8
8.66
8.53
9
8
8
9
10
9
9
9
8
7
8
8.15
7.26
9.13
13
16.4
16.9
14.6
10.9
9.61
9.63
9.9
11.7
14.1
14.8
14.1
14.1
14.3
14.8
15.5
14.1
9.3
9.51
10.5
10.6
10.9
10.6
10.2
9.47
8.89
9.65
9.49
9.56
10.4
8.76
8.68
9.25
13.9
14.1
21.7
31
26.2
21.3
18.1
14.7
15
14.8
16.7
18.6
18.4
18.4
18.4
18.1
22.7
30.7
34.3
36
37.6
37.1
37.5
40.1
39.2
33.5
31.5
31.2
31.2
31
30.9
36.4
41.7
42.3
41.9
41.8
41.6
38.3
39.4
73
91.2
87
81.4
71.7
78.4
93.9
113
126
117
131
122
96.6
82.5
69.4
63.8
61.7
62
74.9
105
123
126
143
211
265
263
309
370
282
203
216
227
232
233
236
198
199
275
293
294
281
244
222
208
186
171
187
200
194
183
169
144
126
123
122
122
121
116
112
110
110
97.3
84.2
74.8
69
69.4
69.2
63.9
59.1
58.1
57.4
56.4
54.2
56.1
58.7
55.9
51
46.8
45.1
46.6
43.6
39.7
40.4
36.3
32.8
32.5
32
35.3
35.6
31.6
28.7
26.1
25.5
28.1
29
26.9
23.9
23
22.2
21.5
18.7
16.7
16.5
16.7
17
17.7
17.3
16.8
18
18
17.6
18.8
19.2
25.7
27
25.1
24
23.9
23.7
24.3
22.1
17.2
14
13.6
13.4
13.2
13.2
13.3
13.2
13.5
13.1
12.2
11.7
11.5
11.4
11.4
11.4
11.4
11.4
15.3
16.6
18.4
19.5
18.9
18.8
18.8
17.4
19.3
18.9
18.3
18.3
18.7
18.9
20.5
23.4
24.6
25.6
26.5
26.2
26.2
26.5
27.2
23.9
19.5
16.9
17
17
16.9
16.7
16.8
18
19.3
19.7
19.6
15.8
10.5
8.59
8.95
9.83
9.99
9.79
9.82
9.78
9.94
9.51
8.58
8.5
8.68
8.74
8.65
13.4
9.34
8.86
8.77
8.77
8.68
8.66
8.68
8.74
8.42
8.16
8.13
8.01
7.46
6.42
6.41
6.39
8.7
10.1
12.9
15.3
26.8
6.82
6.05
5.64
5.78
8.85
9.61
9.55
9.82
10.2
10.1
10.2
10.3
10.4
11.8
11
9
9.1
9.91
9.79
8.53
8.52
8.47
8.57
8.21
9.47
13.3
9.29
9.54
9.53
9.45
9.47
9.48
9.38
9.4
9.48
10.2
10.3
8.56
11.8
7.98
7.88
8.23
10.8
11.3
8.68
3.97
6.22
3.45
4.74
14.2
13
17.8
12.8
25.4
27.5
25.6
26.8
29.1
28.7
26.5
30.2
32.5
32.7
28.4
28.8
28.8
27.4
26.2
25.4
20.5
9.88
3.9
3.79
3.83
4.47
6.22
6.98
6.26
10.6
16
15.2
10.7
7.39
7.52
7.93
7.77
8.01
7.59
7.83
7.5
9.43
12.2
11.6
11.7
13.8
17.9
18
16.6
16.5
15.9
15.4
12.3
9.25
9.22
8.21
8.23
9.75
9.87
13.5
20.4
23.7
25.5
33.4
40.6
40.9
40.4
36.8
34.3
34.6
31.1
27
23.8
22.3
23
24.5
21.3
18.7
19.8
20.3
19.9
23.5
27.9
29.6
27.4
22
19.1
21.8
22.5
21.2
20.8
22.6
22.5
20.8
23.1
28.1
30.1
28.4
27.7
26.9
25.4
23.3
24.5
25.2
28.3
30.9
32.4
34.1
34.5
33.6
38.6
58.4
81.8
82.1
74.7
84.9
96.3
96.4
87.5
76
69.2
69.3
69.2
66.5
64.2
72.3
111
141
141
130
120
117
118
119
109
104
106
105
98.7
92.5
92.3
94.2
88.6
76.2
68.8
60.8
52.5
53.1
53
50.7
48.5
45.9
43.9
46
44.7
50.2
50.9
44.1
32.4
28
28.7
28.1
28.2
27.5
26.3
27.1
26.3
26.1
24.3
22.9
24.9
24.9
23.7
22.3
21.4
22.5
17.6
14
14.8
14.9
15.1
15.6
18.1
24.3
23.9
22.4
21.4
20.6
25.5
27.1
21.9
19
17.2
14.9
12
11.1
10.2
10.5
10.6
10.9
10.9
9.6
8.84
10.8
11.8
13.8
20.7
21.2
19.6
17.2
12.9
10.9
10.2
9.21
9.15
9.21
9.07
9.03
8.68
8.13
7.57
7.01
8.17
8.71
8.61
8.25
7.43
7.07
6.82
6.37
5.41
4.87
4.92
4.99
4.9
4.71
4.82
5.79
7.42
7.59
7.67
8
8.01
7.8
7.33
7.13
5.27
4.19
6.38
9.43
8.61
8.53
7.91
6.5
4.96
4.16
4.17
3.7
2.55
2.55
2.61
2.61
2.58
3.36
6.51
8.89
10.1
9.76
