# USGS 09165000 DOLORES RIVER BELOW RICO, CO. daily mean flow
# Written by Hydrohistorian; missing days are NaN, never zero.
start_date: 1951-10-01 24:00
end_date: 2026-10-24 24:00
timestep: 1 DAY
units: cfs
scale: 1
35
32
30
29
27
26
25
24
23
21
20
19
19
18
17
17
17
17
16
16
16
16
13
13
16
24
18
15
15
16
22
19
12
14
16
18
13
14
16
16
14
17
17
19
17
15
10
11
14
16
18
20
19
18
17
15
11
12
14
13
14
14
15
16
16
12
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
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
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
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
22
25
30
40
55
80
115
120
100
112
95
85
85
110
144
175
216
228
222
192
156
137
144
185
213
276
372
360
258
219
246
372
565
758
938
966
758
758
819
722
833
924
1010
1160
1160
987
728
510
456
440
400
336
288
291
344
420
555
777
882
1020
1060
1060
1160
1690
1440
1430
1510
1640
1620
1740
1810
1720
1590
1470
1490
1530
1420
1170
1080
1100
1120
991
828
750
680
615
555
525
452
444
436
432
408
372
360
448
775
535
408
376
340
299
261
237
210
189
171
158
148
136
132
126
120
116
118
120
116
112
110
110
112
100
90
86
77
74
71
66
70
76
68
77
70
62
65
98
82
65
60
68
71
108
124
110
88
82
70
65
64
72
90
72
61
55
49
46
44
43
41
41
40
38
36
35
37
37
32
31
32
39
34
31
33
104
168
132
86
72
64
58
51
48
46
42
40
38
35
34
33
30
30
28
28
27
27
26
26
23
23
24
23
23
23
23
23
23
23
23
23
23
22
22
22
22
23
23
24
22
21
22
22
24
23
20
18
20
23
20
22
21
20
17
13
17
22
23
23
22
20
19
18
17
18
19
21
22
21
20
19
19
20
20
20
19
19
19
19
19
19
19
19
20
20
20
19
19
19
18
17
17
16
16
16
16
16
17
15
15
15
14
15
15
16
15
16
15
16
17
17
16
16
15
16
17
17
17
16
15
15
16
16
16
15
15
16
15
15
16
16
17
17
17
16
16
16
16
16
16
15
15
16
15
15
15
15
15
15
15
14
15
15
15
15
16
17
16
15
14
14
15
15
16
16
18
18
18
19
17
16
18
19
20
22
19
16
17
21
20
25
29
34
40
46
43
37
33
38
40
46
45
50
45
38
41
36
35
30
30
31
32
44
56
49
52
75
93
130
195
228
273
296
292
273
201
155
123
97
90
80
78
90
118
162
210
186
145
121
106
97
93
92
90
95
97
103
160
328
505
590
610
645
730
1290
907
685
670
786
775
792
740
605
545
472
468
655
730
765
991
858
755
595
476
436
420
396
282
249
240
219
195
171
152
123
116
108
106
101
95
92
83
80
74
68
64
62
61
67
74
71
74
71
114
158
192
148
110
86
93
81
68
67
65
83
85
75
77
180
165
155
121
95
78
68
61
56
54
61
55
48
45
44
42
40
38
38
40
37
34
37
35
31
30
29
33
61
49
40
35
31
30
29
27
26
25
26
26
28
29
28
27
26
25
25
25
25
24
23
23
23
23
22
22
22
21
20
20
20
20
20
20
20
20
20
20
20
20
19
19
18
25
27
24
25
24
24
23
24
30
26
28
40
32
26
24
26
28
29
29
29
30
33
32
31
31
28
26
23
25
27
28
29
29
30
33
30
30
32
28
22
23
21
23
24
25
25
26
26
26
26
26
25
23
20
24
22
23
23
20
21
22
22
23
24
25
25
25
25
25
25
22
18
15
15
17
19
20
18
19
18
17
17
17
17
17
17
18
20
19
19
18
18
19
18
17
18
18
19
19
18
17
16
16
17
18
17
16
15
15
16
16
15
14
14
14
15
15
15
15
15
15
15
15
15
16
16
15
14
15
15
15
15
16
16
17
18
18
18
17
16
17
15
13
15
16
15
17
20
22
22
21
17
15
16
17
18
18
17
15
16
17
17
17
16
15
15
16
17
18
19
18
16
20
32
47
60
70
80
90
116
126
126
142
152
174
142
152
231
299
316
296
282
276
320
332
324
243
234
243
216
177
152
138
155
183
198
249
299
348
424
440
340
388
388
388
456
420
404
510
540
595
605
635
476
392
364
368
376
364
328
302
292
285
273
270
276
267
246
201
180
174
168
150
150
160
145
133
128
145
150
145
138
126
116
110
103
93
88
121
86
75
68
68
68
62
62
70
58
60
56
53
55
52
56
54
49
53
54
71
61
64
62
53
55
80
145
130
108
80
68
58
55
53
49
46
42
44
50
50
41
38
35
35
40
40
50
42
40
48
83
50
43
42
42
37
34
33
37
33
30
28
28
27
27
28
27
32
42
58
53
46
47
39
37
38
178
145
90
72
64
54
48
45
41
38
37
49
55
78
110
93
81
71
62
55
56
74
123
121
110
114
142
155
177
140
116
99
81
74
67
60
55
53
50
48
45
44
41
40
35
33
31
33
32
28
30
31
30
27
26
28
28
25
24
25
24
26
27
25
24
25
25
22
23
24
25
23
23
23
24
23
23
21
18
23
22
23
23
23
22
21
22
21
19
20
22
21
19
20
20
20
18
19
20
19
18
19
19
19
19
19
19
17
15
16
17
19
20
20
20
19
18
18
18
19
19
19
16
17
20
18
19
20
16
17
16
15
14
13
13
14
14
14
14
14
15
16
15
14
14
13
13
14
14
15
15
15
14
15
16
12
17
17
17
16
15
12
12
13
14
14
14
15
16
16
13
13
14
15
11
16
15
15
15
16
16
16
16
18
20
22
18
18
18
20
17
15
18
17
17
17
16
15
18
23
26
28
33
31
28
25
25
22
22
23
31
38
33
36
48
61
85
106
80
64
52
64
81
75
72
95
148
177
192
231
213
186
207
158
150
201
288
404
424
310
261
258
313
356
460
505
428
356
296
302
348
464
550
500
540
555
476
416
384
495
635
585
420
328
320
356
324
525
834
942
887
722
612
532
514
473
379
364
336
333
305
292
289
289
279
258
231
201
186
169
158
142
130
123
112
108
106
98
84
77
72
68
83
81
67
62
58
56
55
55
64
79
64
61
58
56
53
58
72
61
51
49
66
155
169
161
150
126
161
145
128
102
100
98
83
77
81
70
74
79
70
62
58
52
49
49
50
142
88
72
74
58
52
48
45
42
40
38
37
35
35
35
35
32
30
29
28
28
27
27
30
30
36
36
30
28
26
26
27
26
26
24
24
23
23
23
22
22
23
21
19
20
21
20
20
20
20
19
19
19
19
19
18
18
19
17
17
14
14
15
18
16
17
17
18
17
16
15
16
16
16
15
16
16
14
15
14
14
14
13
12
15
17
19
22
23
23
17
18
18
19
21
21
21
21
18
17
16
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
15
15
16
16
17
17
17
17
17
17
17
16
15
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
14
16
16
16
16
16
14
15
15
15
15
15
15
15
14
13
14
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
15
16
17
17
17
16
16
16
16
16
16
16
17
17
17
18
17
18
20
21
23
22
21
19
18
17
19
19
23
30
35
40
45
60
70
90
110
95
80
95
110
120
100
80
70
65
65
75
90
100
119
130
138
180
166
135
135
152
132
117
108
119
140
175
186
189
255
261
198
166
163
210
273
354
423
478
532
560
536
443
319
279
316
340
326
270
276
387
532
575
639
674
622
500
518
555
550
545
560
656
734
770
835
816
722
692
734
622
522
464
435
415
383
354
322
289
258
225
201
180
163
152
138
128
121
115
108
102
94
86
81
90
98
98
84
70
64
60
53
51
49
47
49
58
50
50
50
43
41
40
40
38
37
37
42
50
45
45
47
40
38
37
49
48
52
41
35
34
32
30
29
28
27
26
30
34
35
33
47
52
38
33
31
28
28
26
27
26
26
24
23
26
25
22
21
20
20
19
17
19
19
21
20
20
19
18
17
17
16
16
16
15
15
16
15
16
16
15
15
14
14
15
16
16
20
19
17
18
15
14
12
13
13
13
13
13
13
14
14
14
14
14
13
13
13
13
12
13
14
16
17
17
16
16
15
14
13
11
12
14
13
13
13
13
14
14
13
13
12
10
7
7
9
12
11
11
11
12
14
14
13
13
13
12
12
12
12
11
12
12
12
12
12
10
12
12
13
13
12
12
13
13
14
14
15
15
15
15
15
15
14
16
18
18
18
18
20
18
20
21
22
22
21
23
25
21
23
24
26
26
27
26
26
26
26
27
25
24
24
24
25
25
24
22
20
18
15
16
16
16
15
14
15
16
16
16
17
17
17
17
16
15
14
15
15
15
14
15
14
14
14
14
14
14
14
14
14
14
13
12
13
14
14
14
15
17
17
17
16
16
17
17
17
17
18
17
19
16
15
17
23
25
28
30
30
28
32
28
26
23
22
23
23
22
26
50
84
140
180
198
234
302
368
372
243
172
172
204
140
115
102
79
74
66
62
62
84
123
213
302
407
451
478
391
333
333
292
216
186
155
142
123
119
126
140
138
121
108
110
110
104
130
161
216
319
372
500
644
802
1110
1520
1790
1680
1460
1490
1450
1330
977
928
1130
1230
1110
907
851
1030
1300
1510
1450
1300
1300
1420
1460
1570
1550
1590
1450
1300
1280
1160
1090
1080
998
894
874
783
868
802
710
692
514
395
350
333
322
319
336
322
300
280
326
300
330
1040
1040
692
650
532
403
375
372
347
320
290
565
500
375
305
283
258
243
230
210
183
180
155
145
130
121
177
140
115
117
121
204
142
130
128
407
634
460
358
289
249
216
189
169
148
135
126
110
100
94
86
83
77
74
68
66
62
60
56
55
55
55
55
55
55
55
60
55
50
48
48
48
50
48
45
44
43
42
46
54
55
52
53
54
53
60
64
66
60
53
55
53
51
51
51
54
51
54
56
55
56
61
56
56
54
48
53
53
53
54
51
52
50
49
48
35
48
50
52
54
50
50
48
46
46
44
44
42
42
44
44
44
40
40
38
40
42
46
50
50
50
50
50
45
40
40
38
36
40
42
45
45
42
40
40
40
40
40
38
38
40
40
40
42
42
42
42
42
42
40
38
38
38
38
40
42
40
38
36
30
26
32
34
36
36
36
36
36
36
34
32
34
36
36
34
30
28
30
32
30
30
30
30
28
30
30
30
32
34
34
34
34
34
34
32
30
28
28
30
30
30
30
30
30
32
32
34
34
36
36
36
34
32
32
32
32
32
32
35
35
36
40
40
42
45
45
46
48
50
50
50
50
48
50
50
52
54
56
60
66
64
60
64
74
130
180
292
399
451
496
514
491
411
361
312
333
336
283
237
216
216
234
350
532
639
740
796
809
868
894
848
752
656
656
848
970
1180
1260
1350
1330
1410
1480
1430
1480
1600
1790
1670
1630
1490
1350
1330
1380
1380
1310
1400
1530
1360
1270
1080
942
848
740
662
555
536
518
482
455
443
435
415
375
344
326
292
255
231
213
204
189
170
170
156
136
125
117
113
106
106
101
96
94
89
85
85
79
79
82
82
72
66
61
59
60
64
59
59
53
52
52
50
48
44
44
64
57
57
50
49
50
45
45
42
41
53
49
49
57
48
44
40
42
43
41
39
37
36
33
32
38
37
28
31
31
30
30
31
31
32
36
42
33
31
34
146
81
58
48
41
39
38
36
33
31
34
50
55
51
45
46
46
43
38
37
36
34
34
34
31
31
30
29
29
30
28
28
27
27
27
25
25
24
21
20
20
23
28
27
28
28
27
26
26
22
23
23
24
25
24
23
22
24
23
23
27
24
22
23
20
18
20
22
22
24
24
22
22
20
20
20
16
12
14
16
16
18
18
16
16
18
18
19
18
16
18
18
16
15
15
16
16
16
16
15
15
15
15
14
14
15
15
14
14
13
13
12
12
11
13
14
14
15
15
15
16
15
15
15
14
15
16
16
15
14
12
13
14
14
14
14
14
13
13
13
13
12
12
13
14
15
16
16
15
12
13
14
13
13
14
15
16
18
18
18
18
17
17
16
16
15
16
18
20
20
20
18
18
16
20
26
30
36
38
36
39
44
46
44
46
61
77
74
57
50
53
63
68
60
61
68
63
63
58
54
57
75
94
107
115
117
85
69
53
40
38
35
41
50
45
39
38
42
38
36
36
42
57
75
85
86
82
73
77
106
154
154
172
150
125
125
132
156
126
137
216
291
300
360
440
464
408
376
348
270
216
185
172
202
208
185
225
300
376
408
392
348
297
285
288
352
420
440
420
380
336
285
258
246
240
228
200
182
162
144
135
126
115
109
102
109
94
85
79
77
70
64
66
65
58
52
49
49
44
40
37
34
32
31
31
32
33
30
28
27
27
25
24
24
24
26
27
40
29
31
32
39
49
43
48
45
53
64
120
72
82
65
53
53
52
44
41
38
34
34
53
66
53
46
48
50
68
57
48
42
38
35
32
31
29
27
27
26
24
24
23
22
22
22
21
21
21
20
36
38
38
31
26
24
23
22
26
27
27
29
29
31
30
31
34
38
35
32
41
38
34
36
35
45
54
53
46
45
45
43
42
39
39
38
37
36
38
42
44
43
44
48
44
48
48
52
55
51
36
40
44
40
38
38
38
38
38
32
34
34
34
34
32
30
28
30
30
26
22
20
18
18
20
20
20
22
18
14
12
14
16
16
16
16
18
16
16
16
14
14
15
16
16
16
16
15
14
16
18
16
16
16
14
14
16
16
14
12
13
14
15
16
18
20
20
20
22
22
20
18
18
16
12
14
16
18
18
18
18
20
20
20
18
18
18
18
18
20
18
16
16
18
18
18
20
20
18
18
18
18
18
18
18
18
20
18
16
14
14
16
17
18
20
20
20
20
18
18
19
20
20
20
20
20
20
18
16
16
16
16
14
18
22
26
32
38
49
61
73
88
107
115
107
89
89
101
86
77
78
109
144
195
213
246
300
380
392
324
249
219
216
216
202
219
258
285
364
404
432
344
264
240
205
185
158
142
132
126
130
128
123
121
142
172
216
316
472
662
791
752
728
600
545
530
428
368
432
585
692
625
472
496
580
610
680
585
535
662
861
973
952
798
847
791
861
777
728
590
520
625
692
640
680
752
698
625
590
530
452
388
332
285
261
237
210
198
182
162
150
142
132
123
126
120
112
104
101
94
88
84
84
79
73
70
65
60
60
60
55
50
48
48
46
46
44
44
48
55
60
55
49
45
44
43
39
38
42
48
39
38
37
35
34
33
32
31
30
29
28
30
38
34
33
30
28
27
25
24
24
31
38
32
29
27
28
38
30
26
24
24
22
22
30
55
39
32
34
31
31
30
27
26
24
24
23
22
22
21
21
20
27
25
22
21
19
19
19
26
43
63
42
33
31
31
35
39
39
34
35
33
33
33
34
32
32
32
32
27
22
24
24
23
24
22
22
23
22
20
18
18
18
18
19
18
17
18
18
18
18
18
17
16
16
16
16
15
15
20
26
28
28
28
30
24
20
15
19
18
19
16
14
16
14
14
14
11
13
12
11
11
11
11
12
11
10
10
11
10
10
10
10
11
11
9.5
10
10
10
10
11
10
11
10
10
10
10
11
11
10
10
9
9.5
9
9
9.5
10
10
9
9
8
7.5
7.5
8
8
8
8
8
7.5
7
7
7.5
8
8
8
8.5
8.5
8.5
8
8.5
9
8.5
7.5
8
8.5
8
8.5
8
8.5
10
8.5
9
8.5
8.5
10
10
11
11
12
13
14
14
15
16
17
20
24
26
28
28
28
26
30
34
36
38
40
36
36
36
38
38
34
36
38
40
55
80
75
75
60
52
48
42
44
50
43
40
42
68
98
113
144
154
162
213
202
142
120
117
144
249
364
456
540
560
452
300
228
190
168
185
273
436
560
444
316
288
356
460
605
734
722
740
746
680
645
630
698
770
798
805
740
805
798
777
615
472
480
476
500
550
545
520
505
488
448
408
380
328
304
294
279
270
246
219
195
178
165
152
140
132
121
113
109
101
95
98
88
81
84
84
72
66
60
57
53
51
48
49
45
43
41
45
46
39
38
37
38
40
43
38
38
50
41
42
59
88
89
65
65
50
44
42
40
41
60
46
42
40
58
82
75
70
66
69
52
49
61
58
61
51
43
45
54
49
45
41
49
51
54
58
50
45
86
85
68
58
51
46
48
51
44
81
106
95
92
126
168
140
115
106
96
94
88
79
74
65
63
60
58
54
52
58
78
71
65
70
70
85
95
100
100
93
86
82
76
82
71
64
62
56
59
55
51
56
59
56
52
44
51
45
43
48
50
51
47
48
48
44
38
46
44
42
37
36
38
45
40
40
40
40
40
32
34
32
38
37
35
34
30
30
30
30
28
26
26
24
18
20
24
28
32
30
30
34
34
30
26
26
26
28
30
30
30
28
28
28
28
28
28
30
30
28
28
26
26
24
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
30
30
30
30
28
28
26
24
20
20
22
22
20
22
24
24
22
20
20
19
17
16
18
18
20
20
22
20
20
18
18
18
17
17
20
28
44
47
42
36
44
50
64
70
68
68
71
64
59
55
58
74
112
159
202
282
345
445
532
550
450
290
315
440
544
435
370
395
370
278
244
295
435
568
676
748
839
874
951
1020
986
944
853
718
532
410
320
286
290
360
370
290
310
380
400
345
430
325
278
278
340
370
435
450
520
616
706
676
622
670
658
646
688
718
718
652
496
380
345
450
574
574
562
520
460
425
415
405
395
415
475
390
320
270
244
229
229
215
191
170
160
150
150
160
150
140
120
110
110
110
100
95
90
95
100
95
90
85
80
75
70
75
70
65
60
60
55
55
50
50
46
46
46
46
46
42
40
42
45
53
56
54
52
44
42
40
38
36
33
33
31
30
30
29
29
28
26
25
29
37
31
30
27
26
25
25
25
24
28
29
24
23
36
86
86
52
41
40
37
45
56
50
40
34
32
30
30
45
40
34
30
30
28
26
24
24
24
24
30
47
47
53
50
42
42
41
40
39
37
34
33
31
32
31
29
28
28
28
26
25
18
18
20
20
18
17
19
25
25
23
22
21
18
33
24
20
20
22
21
19
18
18
18
20
20
17
16
17
17
18
18
18
17
16
18
20
22
22
22
22
22
18
19
14
13
16
19
22
15
11
12
13
14
15
15
16
17
18
18
18
17
18
17
17
17
16
14
13
14
14
14
14
14
14
14
14
16
16
16
15
15
15
16
17
18
18
18
24
28
26
28
32
34
36
34
30
26
24
22
22
24
24
22
22
24
24
24
24
24
24
24
24
22
20
22
20
20
20
19
17
17
18
20
24
22
20
20
20
22
22
22
22
22
24
28
36
50
60
80
90
110
120
138
126
132
146
114
88
82
83
105
138
157
147
134
144
191
247
295
290
215
175
146
125
108
98
100
119
173
191
189
165
134
119
128
136
167
232
330
405
485
556
646
628
508
544
562
544
480
430
556
622
616
580
538
490
470
435
415
345
305
295
266
278
286
254
238
247
232
208
205
187
171
165
157
142
130
126
132
138
130
128
114
107
103
95
90
86
80
74
70
64
60
59
55
52
51
47
48
52
47
45
45
52
55
70
64
78
78
56
47
43
41
39
38
36
39
46
53
54
40
38
34
32
30
28
26
26
28
42
42
62
60
85
54
47
45
55
46
39
35
33
34
45
59
50
65
65
68
93
82
67
78
175
115
86
76
95
102
77
65
62
88
132
121
93
77
70
65
58
58
72
55
51
48
46
44
44
53
44
40
38
36
34
32
30
30
29
28
28
28
27
26
26
26
27
26
25
25
24
24
22
22
22
22
22
28
40
35
32
30
29
26
25
25
23
25
23
25
20
20
25
25
25
23
25
22
22
21
20
18
20
21
18
21
15
11
12
15
18
15
14
17
16
14
15
16
15
13
14
13
12
11
12
11
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
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
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
20
20
20
20
20
20
20
20
20
20
20
24
22
32
50
75
74
60
56
44
50
72
92
88
65
48
44
59
82
65
70
72
63
63
63
62
54
52
58
88
138
185
290
410
568
694
818
853
825
888
846
874
944
930
937
1040
944
778
610
450
375
315
325
360
490
592
598
700
550
430
490
465
430
355
305
330
330
274
226
205
195
181
167
151
142
130
121
114
114
123
123
108
100
90
85
77
72
71
65
67
74
78
70
62
63
95
123
100
86
71
63
71
68
76
80
67
56
53
54
76
78
134
167
128
147
134
112
107
100
97
83
76
95
144
318
195
147
126
110
97
88
97
77
68
62
56
53
51
59
50
48
44
43
42
40
37
35
36
40
50
40
43
46
38
34
33
40
56
48
40
38
42
43
48
51
55
47
46
48
50
45
43
44
40
37
35
33
32
30
29
28
27
29
27
25
25
25
25
25
25
24
23
23
23
22
22
19
18
20
22
21
22
22
20
20
19
20
16
17
17
16
17
17
18
19
18
19
19
19
20
22
26
26
24
24
24
24
22
24
22
22
22
22
20
22
22
20
17
16
17
18
20
20
19
19
20
16
18
19
18
17
17
17
17
16
16
15
16
17
18
18
14
17
19
22
20
19
20
22
22
20
20
20
20
20
20
19
17
18
18
18
18
18
19
20
19
18
20
18
18
17
16
18
18
17
17
17
17
17
18
19
20
19
18
19
18
18
17
15
16
17
17
16
17
18
18
20
20
20
18
20
20
20
21
20
19
19
19
19
19
18
18
18
18
17
18
17
15
15
17
17
16
15
17
18
16
18
19
19
18
17
18
18
21
30
40
38
32
30
26
27
29
27
27
26
24
22
22
26
36
60
105
142
173
262
415
562
610
634
532
365
235
200
208
330
568
694
730
664
470
385
305
278
241
218
212
229
254
235
218
250
395
622
832
986
1090
1110
1000
736
544
420
350
315
350
395
440
526
526
604
670
634
700
839
979
951
754
700
694
867
1050
1110
1030
965
1030
1090
1160
1140
1080
944
1010
895
760
688
724
797
760
790
853
860
784
760
718
712
622
526
475
514
730
538
440
395
375
325
315
335
286
254
229
220
290
470
420
315
286
375
380
385
490
550
435
300
241
210
189
175
161
155
147
140
136
151
144
130
179
171
146
128
119
123
105
97
88
82
77
74
102
134
125
97
97
86
90
102
132
105
121
128
105
95
93
85
77
70
65
78
144
173
157
136
136
140
147
149
149
147
147
146
128
118
117
117
112
107
102
95
89
82
74
68
64
59
55
52
52
58
59
60
66
66
68
68
68
69
69
66
61
58
57
53
52
49
45
44
43
42
41
40
42
37
36
36
38
37
38
38
38
37
33
31
36
22
39
39
37
30
28
30
30
32
34
32
30
30
30
30
30
28
28
30
30
28
28
28
28
26
24
24
24
22
20
24
26
24
24
24
24
24
26
30
28
26
24
24
24
24
24
22
22
22
22
22
22
20
22
22
20
20
20
22
20
20
20
20
19
18
19
20
20
20
20
19
18
17
16
18
20
20
20
20
20
20
17
18
20
19
18
18
19
20
20
20
20
19
22
20
19
22
20
20
20
20
19
18
22
22
20
20
20
20
22
26
28
30
32
44
42
40
50
54
55
51
40
46
57
59
74
86
109
133
162
193
220
210
169
144
129
133
149
158
180
175
153
140
140
173
220
242
230
198
171
151
151
136
140
164
202
232
254
296
366
440
470
495
546
678
741
748
755
762
741
525
425
358
310
296
338
395
515
624
684
708
720
708
690
636
535
500
386
362
475
606
576
530
485
460
410
358
318
314
300
300
272
263
257
245
235
215
210
200
184
184
186
198
166
149
136
129
121
111
136
175
160
125
107
98
88
85
78
74
69
68
69
64
60
59
55
60
62
59
55
56
74
87
88
67
59
53
54
59
62
65
81
67
93
95
89
67
57
51
48
46
43
41
44
48
42
42
39
39
37
36
38
37
33
36
34
32
30
29
29
27
33
45
39
37
35
33
33
33
33
30
29
28
30
43
35
31
46
36
32
29
29
29
29
26
26
27
34
29
29
33
29
27
25
26
33
33
35
35
32
30
29
27
28
29
29
25
25
28
25
22
22
23
23
22
22
19
21
20
20
20
20
19
19
16
14
17
17
15
17
19
17
16
18
20
22
17
20
20
20
20
19
18
20
22
21
20
18
16
16
14
18
19
16
16
18
19
18
22
51
49
33
24
22
26
28
26
24
24
22
22
22
22
22
22
22
18
17
19
18
18
18
19
20
19
18
18
17
17
16
15
14
14
15
16
14
14
14
15
15
14
13
13
13
13
14
14
13
14
13
13
13
14
14
14
15
15
14
14
13
14
16
16
15
13
13
13
12
13
15
18
15
12
12
13
14
13
13
13
14
15
16
15
17
20
26
28
22
18
18
19
17
16
24
25
25
28
25
23
25
41
48
45
42
44
48
56
61
59
47
46
42
41
37
34
37
38
55
74
77
71
95
129
136
100
100
109
86
75
71
62
64
85
133
142
140
140
125
129
133
105
147
208
202
160
121
98
81
77
81
71
93
198
292
342
346
330
303
230
245
326
370
390
430
450
535
594
582
564
582
570
460
480
400
318
282
248
242
275
370
420
425
362
318
282
257
225
212
202
208
186
186
182
198
215
230
230
202
193
175
162
147
133
129
113
107
104
95
86
81
75
71
75
69
61
57
62
65
77
75
104
81
133
100
78
67
62
60
64
77
85
65
57
56
50
56
61
57
49
45
43
42
48
162
164
164
175
202
191
162
125
104
86
75
68
61
57
54
50
46
43
41
41
46
62
69
71
80
119
91
69
57
62
142
117
133
123
111
89
80
71
64
59
54
53
53
78
77
65
57
53
48
57
65
54
48
45
43
41
42
46
47
42
41
38
37
37
37
37
34
33
32
29
26
29
29
28
25
25
26
25
23
24
25
20
24
24
20
25
24
24
14
24
20
20
19
18
20
20
19
20
20
20
19
18
20
17
18
17
20
17
17
13
17
16
14
15
17
16
16
15
16
17
16
16
15
16
15
16
18
18
16
15
16
17
17
16
16
15
13
12
14
17
16
16
15
16
16
16
15
15
15
16
15
14
14
14
15
16
16
15
15
15
16
15
15
15
15
15
16
16
16
15
16
16
16
16
16
16
15
16
16
16
16
16
15
15
16
16
16
16
16
16
16
16
15
15
15
16
16
16
16
16
16
16
17
17
17
17
16
17
18
18
18
19
20
22
22
20
20
19
18
19
19
18
18
18
17
17
18
18
19
22
27
31
31
36
45
59
80
81
88
74
60
53
51
51
47
44
41
47
61
83
89
83
93
96
86
80
71
64
61
57
53
51
51
53
50
48
54
72
96
113
127
136
136
127
115
138
166
169
166
155
142
125
125
155
166
215
266
378
530
748
690
582
520
654
790
979
951
1000
1000
1050
1010
944
1050
1220
1210
1080
846
618
485
470
636
700
800
880
960
980
920
880
825
881
783
720
612
510
460
435
410
354
289
240
222
210
184
171
171
169
164
158
169
149
140
127
113
102
93
83
80
75
75
74
68
83
109
129
144
142
142
147
166
314
266
251
220
180
162
191
162
162
212
184
191
160
144
286
235
184
158
133
119
107
111
96
85
75
69
69
89
111
74
65
60
59
59
65
55
50
47
46
42
39
38
38
37
37
36
35
33
34
33
32
31
31
29
29
29
28
27
26
26
26
28
27
25
24
37
36
30
28
29
29
29
31
31
27
26
26
25
22
20
25
25
23
22
22
22
21
21
20
19
20
19
23
22
22
20
25
20
20
17
17
21
20
22
20
22
20
19
19
18
18
19
22
21
19
20
18
16
13
13
14
13
13
14
14
13
14
14
14
14
14
14
15
14
14
14
14
14
13
13
13
13
13
13
13
12
12
13
13
14
14
14
13
13
13
13
12
12
12
12
13
13
12
12
13
13
13
14
13
13
13
13
13
13
13
14
13
12
13
13
13
12
12
11
12
12
12
12
12
13
13
13
12
13
13
13
13
14
14
14
13
12
12
13
13
13
13
12
12
13
13
12
12
13
13
14
14
12
12
13
12
12
13
13
12
12
12
12
12
13
14
14
13
14
14
12
12
12
12
12
16
23
31
39
42
52
53
53
67
86
78
74
88
109
105
93
88
93
98
88
81
91
105
151
240
342
425
480
450
326
275
300
354
415
470
525
510
430
358
338
282
254
278
358
470
460
390
382
455
546
672
720
750
800
900
920
970
760
640
700
800
920
980
1020
1010
853
755
672
630
666
708
648
666
702
654
546
400
346
326
370
425
480
430
370
382
400
382
350
358
342
386
358
362
374
366
338
334
326
310
275
245
220
182
173
164
158
158
151
149
140
151
171
162
304
254
230
215
184
180
160
140
125
146
157
125
129
117
102
104
149
109
95
83
75
72
75
102
77
86
89
72
64
62
75
81
81
81
69
69
71
68
56
53
54
85
91
65
59
57
59
56
54
48
53
80
107
100
102
123
104
117
98
102
89
86
74
80
129
138
113
95
86
77
71
68
64
64
68
59
78
83
78
78
88
98
109
104
91
85
71
74
78
75
77
80
80
74
81
98
93
88
88
88
86
85
74
77
71
75
62
62
67
64
67
65
61
62
60
60
59
54
53
50
56
51
45
42
44
46
46
48
48
48
48
48
46
44
42
42
42
42
40
38
38
38
34
34
34
34
36
36
36
34
34
32
32
32
32
32
32
32
30
30
30
28
28
28
26
22
24
18
22
20
20
19
20
22
24
28
30
30
28
26
26
26
26
28
28
26
26
28
28
26
26
26
26
26
24
24
26
26
24
24
26
24
24
24
24
24
24
24
24
24
24
24
25
25
24
24
22
22
23
22
22
22
23
22
22
22
24
25
24
22
22
20
20
20
20
22
20
20
20
20
20
22
22
20
22
22
20
20
20
22
22
24
24
22
23
22
22
23
22
23
23
32
40
40
44
47
51
45
41
45
51
53
57
55
51
48
47
47
47
59
95
144
177
162
127
104
93
93
123
188
235
318
425
378
263
264
408
594
612
684
734
846
1030
1020
965
895
867
923
958
804
714
678
624
630
570
642
684
564
558
582
540
400
362
415
435
430
382
378
342
318
338
350
370
378
382
390
374
346
342
318
306
296
278
251
240
220
191
169
149
140
147
144
171
171
158
173
166
136
117
107
100
95
91
95
91
91
86
96
151
123
98
98
95
86
83
71
65
62
61
72
93
104
83
81
105
115
85
71
61
56
53
51
67
85
81
123
107
155
171
127
117
91
81
81
80
65
60
72
75
80
85
64
83
345
1210
455
296
240
205
180
241
490
368
254
208
177
158
140
125
113
113
105
95
85
80
78
74
69
68
80
67
62
62
76
78
77
68
67
71
68
76
84
78
72
71
68
66
66
62
68
67
64
64
62
56
55
49
55
56
56
56
51
44
45
50
49
50
49
44
48
44
48
46
40
40
40
40
42
42
41
40
40
41
41
42
43
46
44
43
41
40
42
42
42
42
40
40
40
42
42
40
38
36
32
34
36
38
34
34
34
34
34
32
30
28
30
32
32
32
30
32
32
32
32
28
24
20
22
24
26
26
28
28
28
28
28
28
30
34
42
40
38
32
32
28
30
30
30
32
30
32
32
34
36
32
30
32
30
28
26
28
30
30
32
34
34
36
36
34
35
34
34
32
28
26
28
30
28
28
28
28
28
28
28
30
28
26
28
30
30
32
32
34
32
30
32
32
30
38
37
38
45
54
61
63
71
106
131
146
173
188
168
156
158
160
156
170
194
176
173
203
209
270
294
290
270
254
286
246
194
160
144
126
116
116
122
120
110
108
100
106
133
179
246
298
230
197
179
179
163
165
200
209
258
302
314
360
435
365
294
286
322
330
278
262
310
360
490
614
572
460
375
370
430
440
460
500
596
652
614
636
572
485
512
490
590
614
660
780
844
780
740
732
732
660
620
560
518
455
380
326
282
238
227
212
188
170
165
160
146
135
126
116
110
104
95
97
91
86
91
95
124
102
88
88
90
90
68
64
62
58
55
52
50
49
46
46
49
50
52
45
42
42
45
45
42
40
42
45
43
49
68
68
71
62
67
68
83
80
76
88
76
67
84
62
55
55
62
58
48
49
59
47
43
41
40
39
37
34
33
34
33
32
32
32
30
30
30
29
28
27
26
30
57
59
42
36
36
36
36
36
36
33
32
32
30
29
28
27
32
53
40
38
41
44
40
38
43
43
47
45
44
37
34
36
41
35
35
38
36
30
33
36
29
32
34
33
35
30
34
38
30
30
28
26
26
28
28
28
28
26
28
26
26
28
26
28
28
22
17
22
26
26
22
22
24
22
22
24
24
22
19
22
24
22
20
22
24
22
20
24
28
24
24
22
20
19
20
22
19
22
24
24
22
19
19
20
22
22
20
20
20
20
22
22
22
22
22
20
20
22
22
22
20
20
18
19
20
20
20
20
19
18
19
20
20
19
19
19
19
18
20
20
20
20
22
19
22
24
24
24
23
22
24
22
26
30
27
28
27
28
33
43
49
61
74
86
91
99
102
88
79
79
95
108
104
100
110
112
97
88
88
80
73
55
53
50
53
54
51
54
66
80
88
133
163
165
139
142
116
99
95
97
133
146
135
142
137
191
270
346
370
286
212
218
290
342
330
346
374
382
334
254
209
194
191
191
173
160
168
191
262
334
314
354
395
405
440
334
278
306
362
370
374
405
455
445
350
455
440
405
405
470
445
430
660
500
420
342
326
298
246
224
206
197
176
163
148
142
144
139
122
110
100
93
86
83
80
74
70
66
62
61
59
56
53
53
53
50
47
45
43
42
42
42
40
42
44
50
43
39
42
74
54
43
38
35
32
31
31
30
29
29
35
28
27
28
27
27
27
26
27
35
36
29
28
36
55
42
36
32
29
27
27
30
32
30
30
28
27
26
24
24
25
22
37
68
51
40
40
43
56
43
38
33
31
29
29
69
91
50
43
37
34
32
31
29
28
27
25
24
24
25
30
129
57
99
139
91
71
59
55
65
56
63
186
242
258
476
422
254
194
163
144
139
126
122
114
104
95
95
86
83
74
74
76
73
66
67
66
56
65
62
62
62
59
54
56
56
50
55
55
46
42
42
40
42
42
38
40
40
38
36
36
38
40
36
36
38
36
34
34
36
34
34
32
32
32
32
34
34
32
32
32
30
30
30
30
32
34
32
30
28
30
28
30
30
30
30
28
28
30
28
26
28
26
26
28
28
28
28
28
26
24
24
26
28
26
26
26
26
28
26
26
24
24
26
24
26
26
24
24
24
26
26
24
22
22
22
24
24
24
24
26
26
24
24
24
26
26
27
27
27
27
28
31
30
29
28
28
27
27
28
28
28
27
26
29
30
29
31
35
36
33
34
32
33
37
36
35
34
32
32
33
31
31
31
34
37
35
33
38
39
42
53
58
61
55
56
59
57
54
51
51
71
88
90
114
156
206
242
266
194
160
168
215
254
206
176
185
234
370
606
741
702
690
702
741
825
937
1230
1270
1180
937
832
860
867
790
630
564
606
741
846
825
769
672
618
588
660
902
1160
1460
1580
1620
1500
1430
1430
1060
804
783
825
790
790
818
769
804
902
993
1140
1320
1300
1230
1110
1040
944
846
776
734
672
600
552
515
490
455
445
415
366
318
270
234
310
306
278
234
200
176
163
156
144
137
133
124
120
108
108
102
102
120
116
100
99
93
86
83
79
74
70
74
77
68
68
74
66
71
82
100
74
100
99
95
82
73
66
79
94
67
58
55
53
50
49
48
46
46
70
80
62
54
50
47
44
43
41
40
38
37
36
36
36
36
37
36
34
33
32
31
29
29
28
29
30
29
27
29
26
31
31
32
34
33
32
30
30
28
28
26
26
26
24
21
22
22
22
23
21
21
21
21
24
21
18
19
20
21
20
19
19
19
21
19
16
19
19
18
21
21
20
20
20
20
20
22
20
20
19
20
22
22
22
20
18
17
17
18
18
17
19
20
20
20
20
18
19
19
19
18
18
19
20
20
19
18
20
20
18
18
16
15
16
18
16
15
16
17
18
16
18
17
16
16
18
18
16
18
18
18
18
18
20
18
18
19
18
17
18
18
18
18
18
16
15
16
16
17
18
16
15
16
16
18
16
17
15
16
15
15
16
16
15
15
15
16
16
16
15
15
15
15
16
16
12
13
14
14
16
16
16
14
16
18
22
25
34
37
38
36
32
34
36
33
37
42
44
45
45
44
51
41
40
36
32
27
33
35
34
39
41
37
33
30
26
28
32
42
64
76
61
54
54
70
86
112
165
173
179
160
160
206
270
354
342
298
326
358
465
525
594
612
594
520
440
510
618
594
475
505
362
298
318
318
342
334
520
624
624
606
576
505
378
326
282
254
274
254
234
209
191
209
238
266
270
254
254
221
209
188
173
158
151
142
128
116
104
99
91
84
80
71
66
64
61
57
55
57
56
52
49
47
44
42
42
48
58
66
88
106
90
86
78
95
78
82
72
72
61
56
51
47
49
64
59
70
72
57
51
47
49
50
44
39
36
35
34
33
32
31
31
31
31
28
27
26
25
24
24
23
24
24
23
23
21
21
21
20
20
22
21
19
19
19
19
18
18
21
26
25
23
24
23
21
21
23
29
29
29
24
22
19
19
19
18
18
19
22
20
19
19
18
18
19
24
27
27
24
20
20
19
19
18
18
20
29
34
29
26
26
27
26
26
21
27
26
27
26
21
22
22
21
23
26
22
20
24
24
21
22
21
21
22
21
18
24
20
19
19
18
17
17
17
16
15
16
17
18
18
19
17
16
16
15
15
15
15
15
15
16
16
15
16
16
15
15
14
14
14
14
15
15
15
15
14
14
15
14
15
14
13
13
14
15
15
15
15
14
14
14
14
13
13
14
14
14
14
14
14
14
14
14
15
15
14
14
14
14
13
12
13
13
13
12
12
12
13
13
12
12
12
12
13
13
12
12
13
12
11
12
13
13
13
13
13
14
16
20
19
17
16
16
14
14
14
14
14
13
13
13
12
12
12
13
21
21
19
18
16
17
19
18
16
15
15
15
16
16
16
15
19
26
24
22
22
22
21
19
19
19
21
27
32
30
26
29
36
50
61
77
118
146
131
95
74
59
62
66
86
137
146
104
83
76
86
120
224
334
390
495
570
624
636
558
540
594
564
390
322
322
465
648
690
630
480
480
525
606
762
1040
1300
1380
1340
1230
1160
1090
881
666
702
895
1160
1300
1350
1190
1080
769
684
642
714
804
993
1100
1030
1080
1120
1100
1090
1120
1160
1130
1040
944
937
916
937
916
762
741
588
495
500
535
535
576
450
390
338
294
262
230
206
194
188
182
165
194
185
148
133
122
114
108
97
97
88
86
82
82
80
126
102
86
77
70
63
61
58
57
56
55
54
51
49
47
46
47
43
42
41
40
39
39
39
37
36
38
46
47
45
51
70
62
84
66
54
47
44
42
39
37
36
36
35
34
33
32
31
30
29
29
29
28
27
27
27
26
27
26
26
25
24
24
21
21
22
24
24
23
22
23
22
26
19
21
25
25
24
22
22
26
24
24
22
23
23
22
21
22
20
17
19
18
18
19
19
19
18
18
19
17
18
16
15
17
18
17
15
16
17
17
16
17
18
18
19
19
19
18
18
19
20
19
19
18
16
14
13
13
14
14
15
15
16
16
17
17
17
16
15
15
15
15
15
14
13
13
13
13
13
13
14
15
15
16
16
15
15
15
15
16
15
16
16
16
15
15
15
16
15
16
15
16
15
15
15
16
16
15
15
16
19
20
18
18
18
19
18
16
15
14
15
15
13
12
13
14
14
15
16
19
20
21
17
18
16
14
15
17
16
16
19
21
20
16
17
19
18
21
26
30
29
29
29
36
40
45
42
39
36
29
29
31
41
49
61
68
58
48
43
52
71
102
135
156
108
82
68
59
51
45
42
42
52
63
67
77
99
108
122
151
185
168
209
286
314
266
290
330
230
194
170
179
206
270
314
435
546
606
696
672
530
495
515
510
395
415
415
390
552
636
666
600
475
558
576
672
776
804
748
630
630
690
708
624
510
475
430
370
362
338
314
310
346
374
358
334
270
218
203
185
176
165
158
158
153
137
122
112
104
95
91
88
86
82
88
78
72
66
63
63
63
63
63
56
50
48
48
58
68
67
56
50
54
63
67
56
59
66
50
45
44
52
57
46
44
42
39
37
36
35
35
46
50
70
51
45
42
39
37
35
33
32
33
32
31
29
29
26
26
26
41
56
36
33
42
42
43
36
34
32
32
31
32
30
29
31
40
35
57
83
122
116
88
71
67
62
60
72
68
60
55
48
47
45
43
41
39
38
38
37
35
34
32
24
25
26
30
29
27
26
27
26
25
25
27
27
25
25
27
24
24
23
25
23
22
21
22
22
23
23
22
22
22
23
23
22
21
21
20
21
20
20
18
16
14
14
14
15
15
16
16
16
16
16
17
17
16
16
16
16
16
15
15
15
14
15
15
14
14
14
14
14
14
14
13
13
14
14
14
14
14
14
14
15
15
15
15
15
14
14
14
14
13
13
13
14
14
14
14
15
15
14
14
14
15
14
14
14
14
14
14
14
14
14
14
13
13
12
13
13
14
14
14
14
15
16
16
16
17
17
15
16
16
15
15
15
15
15
15
15
15
14
16
18
22
18
16
16
19
17
17
18
18
17
15
16
19
24
24
22
19
19
20
22
17
16
16
17
15
16
14
14
18
21
27
39
66
85
65
60
59
60
88
124
148
104
51
41
57
73
73
63
83
71
79
76
76
91
97
121
104
138
143
152
159
167
143
88
76
71
65
59
65
78
78
60
54
48
70
104
103
75
76
67
88
135
146
146
146
138
130
120
118
113
113
107
113
97
82
75
67
64
59
54
51
47
44
40
38
36
35
35
35
35
34
32
32
30
29
28
27
35
46
41
36
30
28
26
25
24
25
26
27
30
30
36
48
61
57
57
78
79
91
100
85
85
65
55
49
44
40
37
35
33
32
30
29
29
28
29
29
26
25
69
75
62
56
54
46
46
48
54
100
100
70
58
50
45
40
38
35
37
39
48
39
38
33
31
29
29
37
65
46
39
50
48
39
36
34
32
30
29
28
27
25
25
26
27
25
24
22
22
22
21
21
25
84
56
41
37
32
30
30
29
28
27
26
25
25
25
26
25
25
23
23
23
22
22
22
25
23
23
24
24
25
25
29
28
25
24
24
24
25
23
23
24
22
21
21
20
20
20
20
20
20
20
20
21
21
21
20
20
20
20
20
19
18
20
20
20
20
20
20
19
19
19
19
20
19
18
17
16
16
16
16
15
15
15
15
16
16
16
16
16
15
16
16
16
17
17
16
16
16
16
16
16
17
17
17
16
16
16
15
15
15
16
16
16
16
15
16
16
16
16
16
16
16
16
16
16
16
16
16
15
15
14
14
14
15
15
16
14
13
12
13
15
15
15
15
15
15
16
17
19
18
18
18
18
18
18
19
19
20
19
18
18
19
20
21
23
25
27
33
32
32
29
35
44
51
52
68
85
100
78
67
64
65
67
86
97
88
80
99
150
170
154
148
160
148
132
138
168
202
202
200
246
318
350
390
314
274
243
205
180
162
150
140
124
115
106
107
132
156
205
264
415
624
790
748
558
594
648
612
558
684
748
776
755
708
588
654
853
986
1010
930
874
937
860
895
860
895
993
1140
1120
1080
1080
1110
1140
1060
944
853
790
727
690
666
624
612
588
490
415
425
400
330
302
274
255
225
200
188
175
162
154
165
158
150
138
124
118
124
116
130
109
104
92
89
80
79
75
71
68
67
73
65
68
70
61
55
52
49
46
46
45
45
46
46
46
43
41
38
35
35
33
32
32
32
39
40
34
32
35
31
29
30
30
30
32
29
27
26
26
25
27
25
24
24
23
22
21
21
21
21
30
30
27
25
22
22
22
24
25
24
26
29
24
21
21
21
20
20
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
19
24
30
29
30
32
24
22
22
22
22
22
21
21
24
22
23
20
19
20
20
20
24
26
25
24
24
22
22
22
20
20
20
21
20
20
20
20
20
20
20
20
22
22
20
19
20
18
16
15
15
14
13
12
12
12
11
12
13
15
16
16
16
16
16
16
15
15
15
15
16
16
16
15
14
14
15
15
16
15
15
16
16
17
17
15
15
16
16
16
16
16
16
15
16
16
15
16
16
16
16
15
14
14
13
14
14
13
14
13
13
13
13
13
13
14
15
16
16
16
15
15
16
16
16
15
15
15
14
15
15
14
14
14
14
14
14
14
16
20
20
18
18
19
20
20
22
22
21
21
19
19
19
19
18
18
18
20
21
20
19
20
20
18
19
22
19
19
23
33
47
58
50
42
35
32
36
56
96
130
150
172
156
168
195
234
252
208
185
168
185
205
188
198
205
200
190
243
330
405
334
252
200
170
152
150
205
282
330
330
430
594
636
741
895
972
895
902
944
1210
1200
1190
1220
1060
986
909
867
986
1140
1350
1440
1300
1040
895
923
1180
1390
1420
1380
1380
1230
1020
769
702
804
902
1010
1000
944
923
944
972
923
860
874
853
762
624
535
505
500
505
470
435
400
362
334
310
286
258
249
234
225
208
198
190
170
158
150
140
130
122
122
113
100
92
91
82
79
76
80
78
86
80
72
67
75
71
70
73
113
104
85
88
83
72
65
60
56
54
52
50
47
47
59
54
46
45
43
40
40
39
38
37
36
39
35
34
32
32
32
31
30
30
30
30
33
30
28
27
26
26
26
25
25
24
24
23
24
25
25
25
25
24
24
23
24
23
22
22
22
21
21
24
24
26
35
25
27
29
28
27
25
23
25
23
22
22
25
24
22
22
20
22
23
22
22
20
20
22
22
22
22
23
22
22
22
22
22
20
20
22
22
22
20
19
18
17
16
18
18
19
19
20
20
20
20
19
18
17
17
17
17
18
18
18
17
17
17
17
17
16
16
16
16
16
15
15
14
15
14
15
14
15
14
14
14
14
14
15
16
16
16
16
16
15
15
15
14
14
13
13
14
14
14
14
14
14
14
13
13
14
16
14
14
14
13
12
12
11
12
12
13
14
15
16
19
19
17
16
16
15
15
14
14
14
14
14
14
14
14
14
13
14
14
13
13
13
13
13
12
12
13
13
13
14
14
15
15
15
15
16
17
18
19
17
16
15
15
15
16
16
17
17
18
18
16
19
23
28
25
25
30
39
50
71
96
128
178
225
270
252
202
170
185
190
216
255
252
208
170
182
216
267
294
326
358
358
290
267
243
198
192
180
170
195
213
261
382
570
708
874
804
588
552
570
666
804
888
916
923
909
965
1070
1330
1390
1240
1240
1460
1520
1550
1500
1440
1330
1200
1170
1180
1310
1340
1210
1160
1150
1140
1100
1050
1040
1000
895
783
762
811
790
612
520
445
382
370
340
300
280
260
240
240
230
210
190
170
160
150
140
130
130
130
130
140
140
140
100
110
111
92
86
82
78
75
72
68
68
72
70
61
58
62
65
62
76
62
55
51
48
46
46
52
75
97
109
73
60
55
51
47
46
44
41
39
38
38
40
47
46
62
146
170
97
79
66
60
55
51
49
46
45
43
41
40
39
39
38
38
38
36
35
33
33
32
32
32
30
29
29
29
28
28
29
32
34
39
36
35
34
33
33
33
33
30
27
30
30
30
28
27
29
29
29
29
28
28
29
29
29
29
27
27
27
29
30
29
22
24
24
24
22
22
22
22
22
24
24
22
22
22
24
24
22
22
22
23
23
24
24
24
22
22
20
20
20
20
20
20
20
20
20
20
20
19
20
20
19
19
19
19
19
19
19
19
19
19
20
20
20
19
18
17
18
17
18
18
17
17
17
17
17
16
16
16
16
16
16
15
14
14
15
15
14
14
14
14
14
13
14
14
14
14
14
14
13
12
12
14
15
15
16
16
17
18
18
17
17
18
18
17
16
16
16
16
17
17
16
17
17
16
16
16
16
16
16
16
17
15
16
15
15
15
16
16
17
18
17
20
19
18
18
17
17
16
19
20
19
17
20
24
24
28
38
50
55
54
57
61
60
75
90
106
98
97
123
150
192
230
249
246
264
332
395
396
376
485
380
312
282
261
232
202
200
200
172
159
165
185
176
156
152
165
183
172
163
161
174
188
208
258
408
440
416
490
490
490
532
435
440
495
622
654
634
568
505
430
352
288
232
202
188
178
163
156
148
138
124
114
108
108
109
108
98
93
106
106
87
77
72
67
63
70
72
106
88
94
335
235
281
276
215
195
161
130
111
102
103
126
114
152
126
103
93
83
83
80
76
70
61
55
50
47
46
47
52
81
84
68
62
57
72
77
60
56
53
49
62
49
49
47
43
43
45
46
44
60
62
48
43
42
47
63
77
63
65
75
75
111
128
103
91
86
75
70
68
61
56
53
55
63
53
49
46
44
43
42
36
52
104
97
100
91
84
93
84
76
79
86
94
94
98
103
96
91
91
88
83
80
76
75
71
66
70
70
66
62
55
59
61
61
60
59
59
60
56
50
48
51
47
47
47
44
45
43
43
36
39
42
40
39
40
39
35
36
36
39
38
36
36
34
34
36
36
36
36
36
34
34
33
33
33
32
32
32
32
32
32
32
30
28
26
26
26
26
26
28
28
28
28
26
26
26
26
28
26
24
24
26
26
28
28
26
26
24
24
26
26
24
24
24
24
24
24
26
28
28
28
26
26
28
28
26
24
24
22
22
22
22
20
22
22
22
22
22
22
22
22
22
24
27
29
30
29
27
25
24
26
27
28
27
27
27
32
32
29
24
24
26
27
26
26
26
25
24
24
24
24
22
24
24
25
29
29
29
30
31
31
32
32
32
30
34
38
37
36
35
36
41
59
111
152
198
240
243
240
240
228
212
183
167
156
144
152
163
163
188
249
267
270
308
392
408
384
304
282
276
288
291
297
246
218
200
202
190
205
220
243
261
368
465
465
430
490
633
766
773
857
864
794
850
843
808
766
759
696
640
696
731
752
731
745
794
696
598
580
628
675
647
526
532
510
510
538
586
628
654
654
592
526
610
475
416
370
330
280
258
240
238
225
218
200
192
178
172
161
150
163
156
138
128
118
118
121
114
112
126
130
140
121
118
102
106
104
90
83
80
80
81
77
75
77
81
109
165
123
130
130
114
104
152
130
148
162
848
1130
640
460
364
282
243
212
185
165
161
159
258
176
159
221
228
212
249
304
300
297
372
368
312
320
285
267
238
212
192
174
159
154
156
156
142
147
140
119
111
104
98
90
90
87
80
75
76
68
74
71
68
67
63
61
56
55
53
52
51
49
49
51
57
49
43
52
49
47
38
34
38
39
39
39
39
40
39
39
38
38
37
41
41
38
38
38
38
38
39
35
36
36
35
36
35
36
36
36
36
36
34
34
34
34
34
34
34
34
32
32
32
32
34
34
34
32
30
32
34
34
32
30
30
30
30
30
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
22
24
24
24
24
24
26
26
26
26
26
28
28
28
28
29
30
28
28
31
32
34
35
34
33
33
32
32
32
32
31
30
32
33
36
38
44
43
42
46
43
41
41
40
40
39
36
39
36
36
39
35
36
34
35
37
46
43
39
40
38
40
35
37
34
35
33
33
35
33
32
30
32
36
45
61
80
75
72
87
134
178
188
188
172
181
181
154
134
126
156
192
198
185
240
352
445
450
352
332
261
225
205
181
163
161
148
165
240
372
538
661
731
864
1100
1040
1190
1280
1220
1100
952
944
1000
944
952
992
952
850
906
1020
801
640
710
815
906
1160
1360
1330
1300
1220
1300
1410
1140
1050
1120
1000
984
952
878
843
843
808
773
717
696
661
616
598
500
416
368
336
294
273
261
249
276
258
255
304
344
267
304
460
372
279
261
240
222
202
220
232
228
324
348
352
288
304
264
258
240
215
222
235
192
172
174
280
181
156
142
132
130
128
130
138
116
118
126
109
106
111
98
94
87
80
77
94
80
75
71
67
66
65
63
60
59
57
59
76
59
54
55
60
55
53
60
54
55
139
126
104
88
79
72
75
70
67
65
62
59
53
52
53
50
47
47
46
43
43
42
39
38
39
37
37
36
35
35
36
36
35
35
35
35
35
33
32
39
32
36
36
35
35
35
29
33
32
34
32
30
30
30
28
30
32
34
32
32
32
32
34
36
36
36
34
32
32
34
34
34
36
34
34
34
34
32
32
34
34
34
34
34
34
34
36
38
38
36
34
34
34
36
34
32
32
34
34
34
34
34
34
34
34
32
34
34
32
32
30
30
28
26
26
26
24
26
28
30
30
32
30
30
30
32
32
32
32
34
34
34
34
36
36
34
34
36
36
36
36
34
34
32
32
34
36
36
36
32
30
30
32
36
38
39
38
38
38
36
36
35
38
41
41
39
41
41
40
39
39
43
51
75
88
76
83
88
81
71
63
61
59
56
55
53
50
49
57
63
67
83
98
88
94
88
98
119
156
202
240
276
261
208
172
152
154
185
215
181
156
136
124
112
109
111
108
124
126
130
136
150
205
291
440
661
745
815
1100
1090
1070
913
822
1140
1280
1470
1630
1730
1720
1590
1520
1400
1280
1180
1140
1190
1100
968
829
801
634
822
675
544
495
556
647
773
885
871
822
710
668
668
668
640
616
550
515
738
787
604
510
455
460
420
360
320
285
258
228
215
220
232
212
183
165
181
172
167
140
130
121
112
109
104
106
97
102
116
134
118
118
116
150
118
100
88
84
91
90
200
124
104
104
104
109
124
116
146
161
176
183
208
200
208
246
183
176
202
205
208
167
144
128
116
109
152
119
100
90
83
77
74
67
63
61
61
60
54
51
60
103
86
67
61
57
60
60
68
77
61
61
74
61
55
53
53
75.5
72.1
89.6
108
96.2
84.2
83
77.1
73.1
75
90.7
94.9
103
81.5
83.9
84
86
84
80.1
77.1
77
77
75
71.1
71
79.8
77.1
76
78.9
80
76.1
75
77
76
70.1
74.9
70.1
67.6
63.1
56.1
64.8
63
62
60
50.2
56.9
57
54.1
46.2
47
47
46
46
48
47
42
30
34
38
38
38
38
40
40
40
34
36
38
38
38
40
40
38
38
36
36
34
34
36
34
30
26
24
26
30
36
48
90
75
55
46
40
34
34
36
36
36
38
38
36
34
32
30
28
28
28
28
28
30
30
32
32
30
30
30
28
28
30
28
26
24
22
22
20
22
22
22
22
22
22
22
22
22
24
24
26
26
28
30
32
32
32.2
27.1
26
24
24
24
25.2
25
27
26
28.9
27
26
26
27.2
26
26
27
30.9
34.9
33
30.1
32
33
32
31
32
33
32
32
32
31
34.9
39.9
43.9
41.1
35.1
35
37.9
35.1
35
38.9
49.8
62.7
69.9
99.4
137
168
181
188
219
240
299
339
399
412
385
364
301
234
199
170
152
152
150
138
128
136
138
171
234
252
366
576
600
712
717
772
725
714
559
423
338
289
289
335
332
356
348
319
300
291
339
418
496
631
825
930
986
921
838
706
772
814
767
780
925
1170
1380
1450
1330
1230
1120
1080
1040
1030
1010
853
813
794
694
648
547
491
461
514
387
324
298
281
261
253
246
236
230
219
205
197
187
192
188
181
159
166
148
142
152
142
143
144
136
132
160
173
137
121
124
111
153
213
153
134
123
131
118
104
94.2
88.1
83.6
79.1
76.1
73.1
87.7
77.2
68.2
65.1
61.1
57.1
55
67.7
66
61.1
74.7
59.3
55.1
52.1
50
49
48
51.9
54.9
50.1
51
51
52
59.8
61
59
50.2
59.8
64.9
60.1
51.2
67.4
121
70.1
62.2
134
135
98.8
170
416
213
200
198
170
145
126
111
103
106
109
94.3
91
84
80
76
72
70
108
118
109
116
141
134
130
118
103
106
100
97
94
93
90
87
81
81
80
84
84
84
80
80
80
67
70
68
65
66
59
48
60
56
52
54
51
44
39
40
40
42
42
42
40
42
40
42
44
44
44
43
44
44
44
44
44
46
43
42
44
44
44
42
38
34
30
30
30
32
34
34
32
34
36
36
36
36
36
36
34
34
34
34
34
34
34
34
34
32
32
32
32
30
32
32
32
34
34
32
32
32
32
32
32
32
32
32
34
32
30
30
32
32
34
36
36
36
35
35
32
30
30
30
30
28
28
28
30
32
34
36
34
34
34
34
34
28
26
28
30
32
37
42
43
44
46
46
48
50
50
50
50
50
50
50
48
47
47
45
43
44
44
38
40
40
48
55
63
63
75
92
114
123
118
119
121
114
101
90
88
97
118
123
128
134
138
130
123
109
111
123
116
105
98
106
143
209
251
257
255
221
189
190
252
366
487
566
830
976
834
638
473
366
301
274
273
297
351
381
368
345
321
351
443
601
742
786
877
858
857
1070
1010
1010
985
825
712
758
773
995
1270
1260
1310
1290
1060
970
709
641
722
820
902
881
830
774
752
731
649
617
546
486
441
479
549
462
450
445
425
354
317
312
328
316
292
279
279
447
380
287
241
214
197
224
208
192
185
212
202
197
239
252
240
201
181
163
146
134
123
116
109
101
101
94
93
103
88
84
79
75
76
90
104
81
72
67
65
65
65
65
67
68
62
65
70
65
60
60
60
60
60
55
55
53
50
50
48
48
50
60
140
120
110
100
95
85
80
75
70
65
60
60
60
85
130
130
120
120
120
120
110
100
100
100
95
95
95
90
90
85
90
100
100
95
95
95
95
95
90
90
90
90
90
85
80
75
75
70
70
65
65
65
75
75
75
80
75
75
75
70
60
60
60
65
65
65
65
60
60
65
70
70
65
70
65
60
60
60
60
55
55
61
55
55
55
55
50
55
54
52
51
41
36
38
38
38
38
38
36
36
36
34
34
32
32
32
32
30
28
30
28
28
28
28
30
28
28
30
30
30
30
28
26
28
28
30
28
28
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
26
27
28
27
29
28
26
26
24
24
26
24
24
24
26
24
24
24
22
26
26
28
28
30
32
38
45
41
40
36
39
41
45
44
41
40
40
41
40
39
38
36
32
32
32
32
30
30
28
30
34
40
46
58
51
42
42
42
48
54
64
62
56
59
85
136
191
227
233
218
200
244
310
317
315
329
376
415
428
432
452
468
361
327
336
359
434
530
559
564
591
604
600
672
768
832
794
843
777
664
609
549
536
485
441
409
366
336
309
287
308
422
569
731
793
794
953
985
915
1050
1010
934
891
890
979
953
956
821
783
747
675
617
600
604
600
588
564
517
481
539
462
413
375
356
330
303
284
269
245
228
223
210
200
188
190
180
180
200
190
170
140
130
150
150
140
150
150
160
180
160
150
150
140
140
120
110
100
110
150
130
110
100
90
85
75
70
70
65
60
55
55
55
55
60
120
220
260
230
169
140
121
103
92
84
84
78
77
73
67
65
60
60
60
55
55
55
55
55
55
50
50
48
48
46
46
44
44
44
44
39
38
36
34
34
34
32
32
32
32
32
30
30
30
30
30
47
55
48
41
38
36
34
31
29
30
34
34
47
44
43
40
46
58
48
57
70
60
55
55
114
85
66
60
56
48
47
46
50
44
37
40
40
38
40
42
42
39
38
38
36
36
36
36
34
34
34
34
34
30
28
26
26
26
26
27
25
24
22
22
22
22
22
22
22
22
22
22
22
22
22
20
20
20
20
20
20
20
19
19
19
20
20
20
20
20
19
19
19
19
18
18
18
18
18
18
19
19
19
18
18
18
18
18
18
18
17
17
17
16
15
16
16
16
17
18
17
17
17
17
17
17
17
17
17
17
17
18
19
20
20
22
24
28
32
34
36
34
30
29
28
29
30
26
26
26
26
24
22
22
22
22
22
22
22
27
33
42
46
47
47
60
75
81
66
59
51
47
47
50
55
56
73
108
140
139
131
135
159
192
178
175
175
146
129
133
131
133
115
104
96
94
99
106
119
127
169
207
163
141
147
177
182
158
155
147
184
247
343
405
474
570
572
625
655
540
391
316
293
322
370
387
359
403
490
519
489
356
291
296
394
525
567
643
611
562
521
516
504
433
366
289
284
287
290
311
299
284
263
231
230
251
233
208
203
256
236
198
175
158
145
179
144
134
119
108
113
129
117
97
92
83
80
78
73
67
63
59
59
55
54
53
51
52
54
63
65
60
60
122
86
77
63
57
76
128
88
67
60
55
59
52
48
47
56
71
57
50
46
45
58
52
54
57
60
158
91
84
95
97
102
79
66
60
59
52
48
45
43
44
63
219
207
144
114
97
88
81
74
69
139
113
91
80
71
66
70
67
58
55
53
50
48
47
50
56
66
62
54
49
47
46
45
43
42
41
40
39
38
36
35
34
34
34
33
32
31
30
31
34
30
30
30
29
31
24
25
27
27
31
27
32
28
26
26
26
24
24
24
22
20
20
20
20
20
24
28
26
24
22
20
22
22
22
22
22
20
20
22
22
20
20
19
19
19
20
22
22
22
20
20
19
19
19
18
18
18
18
17
17
17
18
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
20
20
20
20
20
20
20
20
20
22
22
22
20
20
20
20
20
20
20
20
20
20
20
20
20
22
22
22
22
24
26
26
28
30
32
36
38
32
28
28
30
32
38
46
60
70
70
80
80
75
80
80
80
85
75
70
80
90
100
110
110
100
95
100
100
86
89
84
81
80
83
110
164
214
238
225
223
221
183
178
204
229
262
285
310
343
379
403
380
382
345
318
252
211
188
172
158
141
151
170
221
297
369
435
534
576
568
425
333
297
255
223
208
222
297
375
466
523
555
540
505
453
460
503
492
449
393
366
333
297
275
251
266
251
248
233
223
210
215
203
200
199
210
210
203
188
168
151
129
112
104
97
92
86
83
80
74
70
67
65
61
61
59
56
54
53
54
59
68
56
52
48
45
43
41
40
40
40
42
61
125
72
62
79
67
77
90
69
99
109
77
63
56
51
48
45
45
44
45
58
49
44
46
49
43
80
55
52
60
50
43
41
39
38
36
36
34
33
32
31
30
30
30
34
31
29
31
30
27
27
27
30
27
25
25
24
26
26
50
35
29
27
27
26
25
25
23
22
22
22
22
22
42
39
29
28
25
25
25
25
24
24
24
24
26
24
22
20
22
24
24
24
24
23
22
19
19
17
15
15
16
16
14
14
14
14
14
15
14
14
13
13
13
13
12
11
11
12
12
13
13
12
11
11
13
12
10
6.5
4.8
6
9
10
9.5
10
11
12
11
8.5
9
9
7
5
5
6
6.5
7
7.5
7.5
7.5
7
7
7
7
7
7
7
7
7
7
7
7
7
7.5
7.5
7.5
7.5
7.5
8
8.5
8.5
9
9
9
9
9
9
9
8.5
8
8
8.5
8
7.5
7
6.5
6
6
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
8
9
9.5
8.5
7.5
8
8.5
8.5
8.5
8.5
8.5
8.5
9.5
10
11
13
14
15
15
15
16
16
16
14
14
15
16
16
16
15
15
15
15
15
15
15
15
16
17
18
19
20
21
22
23
23
23
22
19
20
21
23
25
24
28
30
27
27
36
40
42
44
62
75
82
70
58
54
76
92
97
86
73
73
64
66
96
74
67
58
67
90
114
148
199
229
234
236
228
178
195
281
300
273
270
302
299
295
354
417
459
567
539
506
465
472
451
311
283
321
276
411
600
713
694
655
608
589
648
659
516
431
370
309
261
231
225
220
191
178
159
145
141
129
119
110
104
97
89
84
83
99
102
99
184
210
189
198
155
120
103
94
99
95
83
83
76
69
65
66
59
53
57
63
53
48
44
42
44
41
40
40
38
38
40
40
35
35
33
35
34
39
52
72
155
127
125
110
83
71
74
64
60
56
51
46
42
41
39
39
37
35
33
32
37
60
52
43
41
40
37
34
32
30
28
30
30
48
54
72
76
73
58
56
57
51
47
42
116
138
101
108
140
120
99
89
81
84
127
94
89
84
76
70
65
62
59
55
50
60
62
48
52
55
54
55
56
53
51
50
48
47
48
48
46
36
41
43
41
35
41
39
41
41
41
41
41
40
38
37
36
36
31
25
26
26
28
28
26
24
20
18
15
14
14
13
13
13
13
13
13
14
14
14
14
13
13
12
12
12
12
11
10
10
10
11
11
11
11
11
11
11
11
11
11
11
12
13
15
15
14
13
13
13
12
12
11
11
10
9.5
9
9
9
9
9
9
9
9
9
9
8.5
9
8.5
8
8.5
9
9.5
10
10
10
10
11
11
12
12
12
12
13
14
16
17
14
12
12
13
15
17
17
16
15
16
15
16
15
16
18
22
24
22
19
17
18
17
17
19
22
22
19
18
19
22
22
20
19
19
20
24
28
32
34
24
24
27
35
45
55
70
111
157
185
175
144
149
120
93
75
66
65
67
93
130
145
169
209
200
171
142
143
134
112
94
82
78
84
109
110
121
129
194
224
370
470
443
513
473
515
536
469
364
381
500
570
633
658
550
485
417
437
483
566
568
529
546
477
421
354
318
301
337
403
447
487
494
441
444
505
542
632
518
457
440
397
351
332
308
282
257
231
208
188
168
158
167
158
147
133
125
115
107
97
91
101
144
118
99
102
94
89
94
97
89
94
86
81
104
89
81
78
86
83
73
64
61
60
59
70
90
97
97
79
115
98
76
67
66
65
78
71
60
59
54
49
51
65
53
47
44
42
42
44
45
43
43
44
39
40
42
39
34
37
50
121
286
207
138
159
175
180
148
125
103
88
80
71
68
73
64
58
54
51
48
46
44
45
49
48
44
41
39
37
35
34
33
32
32
31
31
30
29
28
28
27
27
27
27
25
27
26
24
24
22
22
22
22
22
20
20
22
20
22
22
24
24
22
22
22
24
22
20
19
20
20
22
24
26
22
22
24
26
26
20
26
30
30
30
28
28
26
26
20
22
20
26
28
28
26
28
28
30
28
24
22
24
24
24
24
24
24
24
22
18
19
20
20
20
20
22
22
22
18
16
18
20
20
20
19
16
17
19
20
19
19
16
15
16
17
16
15
15
15
14
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
16
16
15
15
16
15
14
12
10
11
11
11
11
11
12
12
12
14
16
18
19
20
19
18
19
20
22
20
19
20
22
24
28
32
34
32
30
28
26
28
30
30
28
27
29
32
32
30
32
33
34
34
40
50
53
60
70
85
107
134
159
194
223
227
203
173
170
187
155
133
133
147
134
151
204
243
310
386
468
503
535
514
461
409
433
475
475
472
478
415
357
381
458
505
508
490
472
452
446
657
686
555
511
567
562
617
696
624
541
464
413
400
396
410
435
546
542
505
445
393
404
427
475
492
449
401
351
326
335
358
363
350
329
302
296
278
269
243
219
222
208
193
163
143
137
135
135
135
125
120
113
115
142
127
103
95
92
83
86
90
84
75
73
88
143
255
161
120
97
86
76
70
66
61
59
60
56
57
71
66
55
65
55
53
55
63
52
48
45
42
40
38
38
53
78
136
107
89
68
59
53
49
49
50
46
41
39
37
34
32
31
30
29
28
28
28
27
47
40
34
32
72
63
51
43
40
38
34
33
32
30
30
29
28
27
26
26
25
25
24
22
26
25
25
25
25
24
24
23
23
22
22
22
22
23
22
22
26
27
24
24
27
29
31
25
25
24
24
23
23
22
22
22
22
22
22
22
22
22
22
21
21
20
20
20
20
20
19
18
19
20
19
19
18
18
18
19
19
19
18
18
16
16
16
16
15
15
15
15
14
15
14
14
14
14
14
14
14
14
14
15
15
16
16
16
16
16
15
14
14
15
16
17
15
16
16
14
13
15
16
16
16
16
15
15
14
15
14
13
13
13
13
14
14
14
14
14
14
14
13
12
13
14
15
14
14
14
13
13
13
14
14
14
14
15
16
14
13
14
14
14
14
14
15
15
14
14
14
14
15
16
17
19
21
21
20
20
20
21
22
23
25
27
31
34
39
43
52
63
72
61
50
43
41
37
39
42
41
46
52
50
44
41
47
58
67
79
70
74
69
74
79
100
91
97
128
167
199
190
161
197
276
337
373
374
312
287
296
305
308
255
221
191
168
175
238
333
383
451
520
644
930
843
820
912
1070
1060
911
916
1060
1190
1300
1220
1090
1210
1260
1240
1140
1010
716
622
600
545
470
425
389
458
634
1020
1170
1260
1320
1210
1020
975
1020
1090
1090
1060
999
927
926
902
861
860
690
574
533
501
422
349
326
317
308
286
269
251
242
225
210
195
183
160
149
137
127
121
113
106
101
94
91
87
81
83
86
78
75
70
65
65
71
65
61
63
66
75
74
61
59
75
69
58
54
50
52
66
65
62
55
50
49
69
67
134
143
143
121
112
96
77
67
63
62
59
52
49
49
46
44
57
54
51
48
46
43
42
40
38
37
34
34
33
32
32
30
30
30
29
28
28
27
27
26
35
36
38
38
35
39
36
34
32
34
38
37
31
32
30
33
30
29
29
30
22
26
27
19
22
24
21
20
18
16
15
14
15
14
13
12
15
16
15
15
14
14
14
14
13
12
14
16
21
17
10
8.6
11
14
16
16
14
13
12
13
12
12
13
13
13
13
13
12
9
10
11
12
10
10
10
9.2
9
9
9.2
9.2
10
10
11
10
9.6
9
9.2
9.2
9.2
9
9.6
8.1
6.8
7.2
7.6
7.7
7.8
7.8
7.8
7.8
7.8
8
6
6.4
6.8
7.5
7.8
8
9
8.6
8.4
8.4
8.4
8.4
8.2
7.4
8
7
6
7
8
8
7.8
7.6
7.2
6.4
7
8.5
9
7.4
6
7.6
7.4
7.8
8.4
8
7.6
7.6
7.6
7
5.9
6.6
7.2
8.4
9.6
10
9
10
13
17
23
28
25
22
21
21
21
22
28
32
39
42
35
35
37
32
37
37
34
33
30
30
29
29
31
37
43
45
51
53
49
43
43
38
38
36
32
34
45
57
62
75
105
129
135
145
149
187
214
210
181
146
121
101
92
83
91
89
102
102
154
224
277
282
290
221
228
349
411
420
479
519
602
604
608
616
569
584
604
561
544
470
476
546
677
745
805
835
782
773
793
706
654
601
564
545
528
501
445
444
420
372
336
303
281
284
305
304
303
258
223
203
185
165
149
137
123
113
106
97
91
84
77
73
67
65
63
61
59
56
54
52
50
49
47
52
58
53
49
47
46
45
42
40
38
36
37
37
39
36
34
32
31
31
30
28
32
33
34
39
39
54
53
37
32
29
34
37
37
36
30
27
26
25
25
29
33
29
27
28
28
59
52
38
34
32
29
28
27
26
46
56
101
69
52
46
45
47
52
54
46
41
38
36
34
32
31
31
52
82
62
55
59
61
59
55
51
50
46
45
42
40
42
45
39
40
43
41
39
39
38
39
40
37
37
35
36
35
36
28
33
33
30
27
30
32
33
33
32
30
33
35
33
29
30
31
32
32
33
32
29
24
23
24
24
23
22
21
21
22
22
21
22
23
23
22
21
20
20
19
19
20
20
19
18
18
19
19
19
19
19
19
19
19
18
17
17
17
18
17
16
16
16
16
17
17
16
16
16
16
16
16
16
15
15
15
15
14
13
14
15
14
14
14
14
15
15
14
14
14
14
14
15
15
15
16
16
17
17
18
18
18
18
18
18
17
18
18
19
20
22
25
32
35
40
42
45
45
45
47
48
45
43
43
45
42
36
35
36
38
44
48
48
50
54
58
61
60
66
68
73
81
75
72
65
60
52
51
49
41
40
42
47
45
52
67
83
105
123
135
108
93
87
101
118
120
106
101
90
84
79
72
70
66
63
65
68
84
93
111
136
126
127
124
127
146
135
124
110
106
123
133
139
129
131
216
314
303
277
308
363
465
603
600
468
402
324
300
280
247
227
240
342
517
588
611
775
925
923
825
733
762
849
1060
1210
1330
1470
1350
1510
1420
1150
1210
1200
1190
1130
1090
1110
1100
1020
900
1010
1070
1160
1020
886
715
670
767
829
810
877
868
791
741
700
738
585
517
482
468
436
397
355
317
283
244
232
217
205
193
180
169
160
149
141
131
108
120
115
109
106
111
109
103
103
103
103
86
83
80
77
73
119
148
141
129
120
136
159
168
166
170
128
108
96
92
87
80
75
75
79
94
95
90
76
70
63
60
58
56
55
57
54
50
50
49
48
47
46
45
44
48
60
78
64
54
48
44
42
40
37
37
36
35
33
33
32
30
29
29
28
28
28
24
26
28
24
26
24
26
26
24
24
24
24
23
22
19
22
21
21
21
20
19
20
22
22
22
21
21
21
21
20
20
21
20
19
18
17
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
19
19
19
19
18
17
17
17
16
15
15
15
15
16
16
17
17
17
16
17
18
17
17
16
16
15
15
15
15
15
15
15
14
14
14
14
14
15
15
14
14
14
13
14
14
15
16
16
16
15
15
15
16
16
15
15
16
16
17
17
17
17
17
18
18
18
18
19
20
19
19
19
18
18
19
19
19
20
19
19
19
19
19
18
19
19
20
21
23
26
28
29
30
29
26
27
30
35
40
46
42
41
35
36
31
34
30
35
54
63
69
61
56
60
76
94
123
142
135
117
111
98
94
92
93
89
78
79
71
70
88
135
232
314
358
343
232
207
305
353
400
461
540
593
598
625
603
561
636
707
768
776
804
871
876
800
789
726
611
527
437
336
281
238
216
198
184
194
183
183
194
200
207
207
209
202
186
171
156
141
135
129
183
151
128
115
103
96
90
112
125
97
83
77
71
99
156
124
101
92
83
91
92
80
73
66
68
80
93
75
67
64
59
54
52
56
62
62
49
45
42
38
38
37
36
34
34
42
38
33
32
30
30
33
30
26
26
28
29
26
24
24
22
22
22
21
24
25
23
24
27
26
30
45
53
50
44
39
32
29
26
25
26
25
24
25
40
33
28
24
23
24
30
34
48
69
58
57
55
50
54
50
47
46
43
43
44
36
38
35
32
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
37
44
60
48
37
34
31
30
30
29
26
25
24
24
23
25
25
25
28
37
44
48
48
41
46
66
89
76
57
56
53
49
53
47
35
37
42
37
37
33
44
54
58
47
41
45
46
45
42
39
32
52
49
36
35
34
34
35
35
36
34
34
35
36
36
36
35
23
23
23
22
21
23
23
22
22
23
24
24
23
22
20
18
18
18
18
18
19
19
19
19
19
19
18
16
16
16
17
17
17
15
16
17
17
16
15
15
15
15
15
15
15
15
15
15
15
14
14
13
13
13
12
13
13
13
14
15
15
14
14
15
15
14
13
13
14
14
15
16
16
16
16
16
15
16
17
19
20
20
20
23
26
29
31
33
29
26
26
26
23
22
22
21
22
22
30
39
47
47
48
56
66
79
88
87
92
108
110
103
102
119
104
92
78
68
65
61
60
67
78
75
68
65
80
117
136
145
131
124
152
207
269
262
199
167
179
155
140
141
159
157
161
146
132
133
120
109
105
125
191
271
289
272
272
361
479
505
490
480
528
559
551
565
596
630
744
597
505
519
543
608
587
630
694
657
590
606
540
450
455
592
662
688
649
608
587
655
678
699
791
710
684
648
619
666
615
550
522
513
495
452
405
379
359
333
302
279
252
242
240
233
211
185
179
180
159
149
160
152
141
131
228
188
173
245
242
244
394
318
281
233
226
209
209
191
222
254
269
267
262
218
197
182
243
291
235
196
180
210
178
208
209
355
446
442
350
298
287
274
259
280
338
314
303
316
358
352
372
310
268
237
211
186
168
153
144
135
122
115
134
138
168
133
132
124
108
97
121
117
97
88
81
73
70
68
63
60
56
52
51
51
53
52
48
45
44
43
40
37
36
34
28
32
31
29
30
31
29
26
25
26
26
25
27
19
24
23
20
19
20
19
19
20
21
19
16
18
16
15
16
16
15
16
16
9.1
13
13
12
11
12
13
14
15
17
18
18
19
19
18
15
16
16
15
16
15
16
17
15
15
16
15
15
16
16
15
15
15
15
15
15
15
15
16
16
15
15
15
15
15
15
14
15
15
15
15
15
15
15
15
15
15
14
15
15
15
15
15
15
15
14
14
15
15
15
15
14
14
15
15
15
15
15
15
15
15
15
16
16
15
15
16
16
16
16
17
17
17
18
18
18
18
17
17
18
18
18
18
18
19
20
22
23
26
25
22
20
16
15
19
21
21
23
24
23
22
21
25
27
25
26
28
32
36
42
48
54
52
52
50
44
41
45
50
86
120
140
170
190
170
157
186
208
179
150
171
209
175
166
204
201
187
234
281
330
413
442
399
343
359
421
514
569
598
590
573
609
528
495
537
484
401
358
340
395
411
320
271
258
320
438
605
730
679
568
513
573
628
618
553
444
383
347
308
280
253
243
223
241
201
179
162
148
141
132
126
113
105
100
91
86
82
80
80
76
69
68
66
63
63
63
58
54
50
46
45
43
51
75
52
46
41
40
44
48
79
80
56
46
40
37
33
32
31
32
36
33
30
27
26
25
24
23
28
26
23
20
20
20
19
19
21
20
35
52
37
49
54
72
114
61
53
56
46
40
38
42
43
51
44
70
62
51
58
46
40
39
55
48
47
61
45
38
34
32
30
29
27
26
30
28
25
24
46
34
37
33
29
29
31
35
34
29
26
24
24
29
30
26
28
32
31
41
55
42
32
29
27
25
26
26
24
25
26
45
52
42
36
40
43
41
38
37
35
32
34
30
34
32
27
27.5
27.5
27.5
27.7
30.5
27.3
24.5
22.7
22.7
23.6
24.5
25.4
26.1
27.3
28.2
28.2
28.2
28.2
28.2
26.4
26.2
25.6
25.1
24.5
23.5
23
22.7
22.7
21.7
21.7
21.7
21.7
21.7
21.7
21.7
21.7
21.7
21.2
20
18.9
18.4
17.4
17.1
17.1
18.1
20
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.8
21.7
22.7
22.7
23.6
23.6
23.6
23.6
23.6
23.6
23.6
21.7
21.7
21.5
20.8
20.8
20.2
20.7
20.8
20.8
20.8
20.8
20.8
20.8
20.8
20.9
21.3
21.7
21.7
22.3
27.3
28.9
31
31
31
31
31
31
31
31
31.9
29.1
34.7
40.2
47.6
54.2
61.9
64.3
68.4
62.3
60.5
53.1
53.1
59.6
67
75.7
82.4
97.4
106
93.7
83.7
79.5
71.6
74.3
68.9
61
72.5
77.6
82.8
131
159
204
282
264
204
183
168
177
224
270
354
375
434
524
581
459
323
269
233
234
284
344
403
515
616
698
841
840
833
811
781
793
789
732
642
661
733
741
751
785
765
683
632
648
667
670
645
576
465
458
490
483
465
450
402
360
319
272
229
215
218
217
207
198
185
175
168
149
148
145
134
119
119
113
108
106
103
112
106
92
87
83
92
97
101
100
95
104
105
88
76
69
67
64
61
58
55
61
59
60
56
50
47
50
83
107
121
91
118
109
90
111
151
161
180
157
121
111
124
102
87
81
69
65
66
76
76
85
68
59
54
49
47
48
45
45
43
42
41
40
36
34
31
30
28
27
27
27
27
31
27
27
39
38
29
27
25
25
24
22
21
22
20
20
21
20
21
20.8
19.7
18.9
18.9
20.8
21.3
24.2
41.1
32.9
23.6
26.7
24.2
26
25.2
23.3
25.6
24.5
22.2
21.9
23.5
29.6
28.7
27.5
21.1
24.3
24.1
27.8
29
27.1
29.5
26.8
25.8
26.3
25.1
25.8
26.7
27.5
27.8
23.8
24.2
25.8
24.1
23.9
23.2
21.3
20.9
19.1
15.8
12
10
12.2
12
12.9
11.8
14
14.8
10.7
11.2
23.4
26.2
22.6
37.1
39.8
40.7
21.6
25.4
21
20.8
28.3
32
31.9
27.5
25
30.5
26.5
24.9
30.7
27.9
28
30.3
29.8
24.6
25.6
23.8
25.6
28.1
24.3
27.1
28.7
28.2
24.4
21.9
20.8
23.7
24
22.6
22.4
23.8
25.9
26.9
22.5
21.7
22.3
20.4
21.5
25.4
25
20.4
16.2
18.7
19.2
20.4
22.5
20.4
19.8
20.9
22.4
22.6
23.3
22.6
19.8
17.8
21
19.1
19.3
18.8
17.1
18.2
18.9
19.1
17.7
17.2
17.5
18.6
19.3
19.6
18.3
20.4
22.1
20.8
19.1
19
17.6
19.1
19.3
12.7
11.8
12.7
14.7
15.5
9.07
8.21
8.62
9.92
13.7
16.5
10.4
7.35
13.1
15.7
20.8
27.3
33.8
21.6
19.6
15.7
15.2
15.2
17.3
24
27.6
31.5
30.3
26.3
20.1
28.7
22.7
24.2
24.2
27.2
35
42.1
51.9
68.4
111
134
152
148
144
137
122
90.6
110
105
119
140
120
97.4
94.8
107
106
81.5
90.2
111
128
140
127
116
96.9
100
111
129
113
94.5
106
121
139
149
141
118
116
105
117
109
119
124
127
121
131
132
123
119
99.1
91.1
82.6
78.2
78
74.4
72.5
71.2
75.7
77.8
77
71.5
66.2
60.4
54.7
51.5
50
48.6
45.8
44.7
41.2
38
35.4
33.1
31.3
29.4
28.1
26.8
25.6
24.5
23.9
24.5
22.8
21.1
19.7
19
19.1
19.6
18.4
17.8
17.1
16.5
17
21.4
19.1
20.8
17.5
17.2
16.7
19.4
20.6
15.7
14.2
13.7
13.7
13.5
13.6
15.2
15.3
20
20.1
16.8
24.2
19.8
18.1
18.6
15
13.4
11.7
11
11
10.9
12
18
15.8
14.8
22.2
28.9
28.1
21.9
16.1
13.7
11.9
11
10.7
9.84
9.36
9.13
9.04
9.21
12
18
13.4
11.1
10.3
9.48
8.94
8.48
8.5
16.4
24
15.7
13.5
12
11.5
12
12
11.3
20.3
69.4
49.4
38.2
111
81.5
68.5
60.1
46
38.6
36.9
34.2
33.9
30.2
27.5
25.6
24
22.2
21.6
22.7
22.6
24.4
29.4
34
30.8
36.3
49.4
40
44.3
40.6
40.7
40.1
38.8
37.1
35.5
33.3
31.2
30.2
27.6
25.9
25.1
26.7
22.8
21.7
22.1
22.7
25.4
26.8
22.5
23.7
25.3
21.3
24.4
22.6
24.3
23.4
23.2
17.2
22.6
18.8
19.6
19.7
22.2
24.9
25.7
23.4
22.7
27.3
21
19.3
19.4
22
19
17.1
14.4
11.5
12
13
12.9
10.7
12.4
14
11.1
9.09
10.5
10.8
10.6
10.2
10.2
10.2
10.2
10.2
10.2
10.3
10.6
11
11.1
11.3
11.3
11.3
11.3
11.3
11.3
11.4
10.8
10.8
10.7
11.3
11.3
11.3
11.3
11.3
11.3
11.3
11.3
11.3
11.3
11.3
11
11
11
11.4
11.4
11.4
11.3
11.3
11.3
10.9
10.5
10.3
10.3
9.86
9.54
9.38
9.14
9.14
9.22
9.62
9.78
9.94
9.94
9.94
10
10.3
10.3
10.3
10.4
10.6
10.7
10.7
10.7
10.7
10.7
10.5
10.3
10.1
9.86
9.78
9.78
9.24
9.24
9.24
9.24
9.75
9.8
9.8
9.8
9.8
9.09
8.63
8.83
8.83
8.83
9.18
9.18
9.09
8.74
8.39
8.83
9.97
11.4
12.5
14.1
14.4
15
18
23.6
26.2
29.8
33.6
44
47.8
46.8
39.4
37.3
35.3
36.7
40.5
52.1
63.2
65.6
65.6
63.8
59.3
56.1
49.6
46
47.5
49.1
52.3
58.3
64.5
65.3
65
64.5
64.5
68.5
74.2
81.3
89.8
96.9
96.9
96.9
101
108
119
125
126
111
105
136
202
270
308
289
263
268
269
298
306
216
182
171
160
138
133
145
225
306
363
413
449
544
528
521
561
647
757
782
740
727
763
822
890
863
799
794
737
731
667
605
536
445
383
352
338
317
289
252
216
190
183
176
151
141
141
147
120
114
110
99.9
89.4
84.5
80.6
76.8
71.7
68.7
62.1
62
58.7
54.8
50.5
45.9
42.2
40.4
38.5
35.8
33.2
32
29.6
28.4
27.7
29.6
34.7
39.2
30.9
28.6
26.5
29.3
30.9
27.9
24.9
24.6
29.5
35.9
91.1
40.8
32.9
35.6
32.3
31.5
33.8
25.1
22.4
24.5
31
23.4
20.9
24.2
24.4
43.9
114
64.9
65.8
65.7
57.3
57.2
42.1
36.9
34.9
50.2
55.4
85.2
58.8
56.2
101
97.7
91.9
79.5
60.7
52.6
46.5
43.6
44.8
62.8
69.4
53.2
152
411
270
224
216
178
142
120
106
93
83
74.4
67.6
61.5
56.7
52.4
48.9
45.2
42.5
41.3
39.1
37.2
35.9
50
54.6
64.4
55
49.5
46.8
42.1
39.6
38.6
41.3
36.8
34.4
29.3
30.1
29.2
28.2
26.8
25.8
24.4
23.9
23.2
22.5
21.5
19.2
14.2
20.3
19.7
18.9
18.2
17.3
18.5
22.8
25.1
18.4
24.9
22
23.3
20.9
19.6
22.4
21.1
19.5
24.2
21.8
17.3
17.5
21.5
20.7
20.4
22.2
25.7
20.4
17.6
24.7
21.2
21.8
21.1
18.5
17.6
16.9
16.6
16.4
15.5
14.4
12.8
11.5
11.7
12
11.1
9.47
7.98
6.41
5.48
5.67
5.39
5.2
5.11
5.2
5.11
4.83
5.2
5.2
5.3
5.11
4.65
5.02
4.93
5.5
6.05
6.05
7.15
6.88
7.43
6.88
5.77
6.32
6.32
6.88
6.6
6.88
7.98
7.98
7.7
7.7
7.15
7.58
8.96
9.88
9.88
8.96
8.04
9.88
9.88
8.04
6.66
8.5
10.8
10.8
10.8
12.6
13.1
13.6
13.6
14
14.9
14.5
13.1
10.8
11.3
12.6
13.6
13.6
12.6
11.7
10.8
10.3
12.2
13.1
13.1
14
15.4
24.1
24.6
23.7
22.3
22.3
23.2
21.4
23.2
26
24.1
23.7
25.1
26
26.4
29.7
30.1
24.1
30.6
38.4
54.5
89.3
126
131
149
163
172
172
172
200
227
255
287
318
322
322
316
282
172
167
250
338
374
397
407
402
421
432
441
442
432
413
388
319
372
428
448
466
487
485
472
446
424
367
348
339
344
319
397
491
520
512
501
501
516
543
578
608
631
640
637
625
607
584
565
563
549
549
645
744
785
839
753
642
569
538
547
563
582
635
638
495
442
461
487
537
579
625
653
665
629
560
483
392
337
301
316
317
279
259
225
215
202
189
170
151
141
136
128
119
119
130
112
102
95.3
87.5
82.1
76
74.9
72.8
67.4
65.8
65.3
61.9
56.9
55.4
58.3
64.8
68.7
67.3
56.5
60.8
56.9
52.2
48.2
67.7
76
58
56.2
61.4
54.5
44.2
40.7
38.6
36.8
37
40.6
35.6
40.8
52.3
37.6
34.5
31.6
29.5
27.6
25.8
24.1
24
26.2
30.1
33.7
34
33
34.3
28.9
30.4
27.3
23.4
21.8
20.4
20.2
19.6
18.4
17.2
16.6
15.9
16.1
15.7
71.2
57.9
45.7
33.9
31.5
26.5
26.6
32.1
25.2
23.8
21.6
19.5
18.4
17.7
18.5
117
298
160
107
82.3
69.5
61.8
53.4
48.7
47.6
72.1
79
72.1
71.5
65.2
63.2
62.4
59.8
55
52.3
49.4
47.3
45
45.6
42.3
38.2
36.9
35.2
33.6
39
39.3
37.4
37.8
42
39.6
42.3
38.3
37.8
62.1
122
86.8
64.6
58.8
50.6
39.7
47.9
45
42.7
42.2
40.5
45.1
52.9
46.4
48.1
44.9
43.5
39.6
38.8
38.6
37.5
36.9
34.9
33.5
33.3
38.1
31.5
29.3
31.9
27.9
29.9
25.8
20.1
19.2
18.9
18.3
16.7
17.2
20
23.9
25.5
24.7
25.9
23.3
23.6
27.8
33.7
34.8
24.4
24.1
19.2
19
17.9
17.2
15.1
14.3
8.31
8.49
11.1
12.5
12.7
15.5
24.4
26.7
27.9
27.9
26.9
25
24.4
24.3
21.5
21.3
21.3
24.3
27.6
29.2
28.8
27.4
24.7
24.4
23.2
22.7
22.7
25.8
32.7
34.1
34.8
35.3
35.3
35.5
35.5
33.8
33.2
32.3
32.1
31.4
30.4
28.1
25.5
27.2
29.7
29.9
29.9
29.3
26.9
26.5
32.7
37.6
36.1
33.5
34
32.9
31.9
32.2
31.3
31
29.8
29.3
29.1
28
27.3
26.6
25.3
25.5
26
24.1
25.6
24.8
27.2
29
29.3
32.1
35.4
41.3
49.7
61.4
69.2
76.7
71.8
59.4
52.5
50.2
46.5
44.2
44.2
40.2
38.7
44.2
41.6
41.3
39
39.6
48.2
48.2
48.2
43.5
42
52.1
70.7
90.9
93.5
104
136
179
163
124
112
122
162
212
255
270
350
345
332
297
293
308
372
302
261
252
225
205
186
178
168
160
161
169
189
192
181
209
296
325
286
300
363
389
504
647
780
902
1260
1500
1610
1630
1630
1550
1390
1250
1090
994
962
847
873
921
905
643
532
556
603
631
610
504
419
397
350
390
508
672
736
739
752
694
669
705
681
642
590
552
454
403
378
357
332
308
294
257
240
229
215
199
181
173
162
153
145
144
148
139
125
116
110
97.9
88.6
85.2
100
105
131
108
87.3
74.7
67.4
62.8
60.2
63.6
62.1
61.3
63.2
68.6
66.8
68.4
66.7
68.1
66.3
78.4
91.4
68.6
64.2
57.4
80.4
73.5
56.8
49.4
47.7
46.1
40.4
37.9
35.4
33.4
34
33.9
37.9
30.5
27.3
25.2
24.1
23.5
24.4
41.4
28.3
25.5
24.8
24.6
45.4
46.9
31.3
25.9
23.5
21.6
21.2
18.4
17.4
16.2
14.7
14
15.4
35.3
43.4
25.9
20
16.8
19.1
28.8
61.2
76.4
71.6
67.1
53.5
55.4
64.6
46.6
39.4
35.9
76.3
67.5
55.4
48.3
45.7
46.9
50.1
47.4
46.2
45.5
79.2
70.2
65.9
60.6
54.9
48.7
45.3
45
41.7
38.4
37.6
35.9
30.8
29.9
29.6
28
27.2
26.1
20.8
23.5
22.4
21.5
22.2
21.8
21.7
19.9
19.7
17.3
16.2
16.2
16.1
16.2
16
15.7
15.5
15.4
15.7
15.6
15.8
15.8
15.4
15.6
17
17
17
17.6
16.4
15.4
15
15.8
15.4
15.4
15.8
15.9
16.5
17.9
17
17.3
17.3
12.6
14.6
17.6
18.2
18.4
18.4
17.8
17.9
17.9
16.6
16.6
17.3
19.2
18.2
18.6
19.4
19.7
19.7
19.9
19.6
19.2
18.8
17.9
15.9
15.4
13.3
20.6
20.6
15.9
22.5
21.6
18.6
17.9
17.3
16.6
14
14
17.3
18.1
19.6
19.6
18.6
19.2
19.2
20.4
19.6
18.5
18.2
18.2
15.9
15.3
15.3
13
12
13
14.1
13.5
12.4
15.2
17.1
17.6
17.6
15.2
19.4
19.9
19.9
20.8
22.3
22.7
22.7
23.7
24.6
25.5
26.9
29.3
32.1
29.3
28.4
26.5
25.5
28.8
36.3
31.6
27.4
25.5
22.3
21.8
18
20.4
25.5
32.1
36.3
33.5
32.1
29.8
29.8
31.2
34.9
37.7
40.1
44.3
48.1
51.3
49.5
46.7
52.3
50.9
52.8
55.1
59.8
64.5
63.1
64.5
72.5
80.4
87.9
92.2
136
189
215
162
206
243
203
221
246
276
318
352
247
256
324
367
354
342
349
393
377
409
397
315
315
311
326
259
255
316
410
474
587
618
612
566
553
556
635
659
615
579
573
531
478
379
289
254
255
264
271
260
264
255
241
218
231
278
217
187
166
151
135
127
106
92.9
86.7
82.5
76.8
74.4
69.2
62.6
59
55.4
53.8
57.7
60.5
56.4
47.4
47.7
46.6
48.2
48.2
46.8
97.7
74.7
71.8
141
144
149
102
79.5
66.9
61.8
60.7
59.6
57
62.5
75.7
68.4
64.3
52.1
52.8
53
59.8
46.6
48
45.6
53.5
57.4
117
76.9
75.6
72.8
124
85.7
91.5
104
80.2
73.7
82.2
111
118
94.6
82.3
92.8
77.5
66.3
60.7
67.3
64.5
60.1
68.8
84.9
70
184
156
110
90
77.7
69.1
65.6
60.8
57
51.2
47.6
51
56.6
108
99.6
89.7
86.7
70.6
62.2
64.5
164
132
98
85.9
77.9
79.1
93.2
102
94
97.9
110
123
131
131
127
119
111
104
112
113
196
599
1020
460
343
309
273
241
217
221
259
249
224
206
186
178
166
145
139
133
129
118
113
115
109
100
93.5
83.3
84.2
76
73.1
67.9
64.7
65
64.2
67.4
62.6
55
63
51.3
65.1
67.3
80.6
68.5
56.5
52.7
53.9
55.1
50.7
50.7
49.3
48.8
44.4
42.6
45.3
44
42.4
42.4
42.4
40.9
38.8
39.9
40.9
39.9
42.4
42.4
42
42.4
42.4
40.9
39.2
37.7
36.1
35.8
35.8
34.3
33.6
33.6
33.6
33.6
33.2
32.8
32.8
33.2
32.3
31
30.7
30.2
30.2
30.2
29.7
29.7
29.7
28
27.2
25.9
25.9
26.3
28
28
28
27.6
25
28
28.5
28.5
28.5
28.9
28.9
25.9
26.3
27.3
29.2
28.9
27.7
27.1
26.1
25.8
27.5
26.1
25.6
25.5
25.5
27.3
29.4
30.1
26.6
23.4
22.1
21.8
18.2
18.5
17
16.2
15.9
14.5
14
13.3
10.3
11.8
12.7
13.7
13.5
12.1
13
10.8
10.7
15.9
17.4
21.4
26.4
27.1
32.8
30.4
27.7
21.9
25.8
27.7
38.9
64.7
86.4
103
121
143
164
161
148
150
130
116
99.8
90.5
89
102
110
87.5
83.6
74.9
72.6
74.2
81.4
103
119
158
178
164
153
152
126
121
106
98.6
108
121
116
121
122
137
145
127
125
113
110
130
162
237
293
365
444
616
540
474
372
298
266
267
291
351
452
517
613
802
823
776
565
525
632
520
489
555
417
352
316
309
339
418
535
590
609
677
719
682
535
543
493
358
309
330
371
384
377
348
381
387
387
348
330
292
263
237
205
184
174
161
150
143
132
124
116
112
105
98.2
95.6
93.5
96.1
88.7
83.7
78.5
76
79.9
82.1
76
72
68.4
66
67.2
80.5
77.5
89.3
93
93.4
85.4
90.5
88.2
87.1
129
230
209
145
195
198
160
221
244
246
345
263
218
170
144
126
112
108
101
95.1
92
96.3
87.9
79.6
74.7
70.5
66.5
64.3
62.9
61.2
60
62.4
74.5
70.7
66.4
61.5
65.7
61.7
65.5
70.9
67.4
65
57.5
52.6
50.6
50.1
49
48.8
46
44.5
44
47.4
98.3
74.5
56.2
50.4
48.7
44.8
326
262
155
119
99.8
87.4
80.8
73.7
68.4
80.8
70.5
67.1
80.9
78.6
72.6
67.4
64.6
62.8
58.8
56.2
53.7
52.7
52.3
50.4
54
50.5
52.1
59.4
55.7
45.9
55
59.1
58.8
55.8
53.4
50.6
48.9
48.1
46.4
43.2
41.1
38.7
38.4
37.6
36.8
36.4
35.7
34.7
35.9
33.7
34.3
31.4
31.6
29
28.9
26.6
26.9
25.6
23.9
19.3
17.5
19
20.4
20.1
19.6
19.4
19.5
19.5
21
28
20
19.4
19.3
19.3
19.3
18.8
18.8
18.8
18.8
18.8
18.8
18.7
18.6
18.3
18.1
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18.3
18.4
18.4
18.6
18.6
18.6
18.5
18.5
18.5
18.5
18.3
18.2
18.2
18.2
18.2
18.2
18.2
17.9
17.9
17.9
18.2
18.2
18.2
18.2
18.2
18.2
18.2
18.2
18.2
18.2
18.2
18.1
18.1
18.1
18.1
18.3
18.4
18.6
18.8
18.9
18.9
18.9
18.6
18.6
18.6
18.6
18.5
18.7
18.8
18.8
18.8
19.7
20
20.7
22
23
24
23
24
23.5
23.8
25.5
26.7
28.2
27.8
28.1
27.1
27.8
27.4
28.8
28.1
27.8
27.4
28.8
27.6
32.2
36.4
39.8
46.5
52.4
61.6
73.8
84.3
89
87.6
84.5
77.7
67.8
61.8
64.7
64
72.3
67.1
63.9
62.6
70.3
63.5
56.7
52.4
57.3
86
136
159
124
131
183
238
253
268
321
341
298
282
281
314
354
373
370
281
230
217
260
356
346
406
337
338
359
469
490
398
385
416
586
735
959
1210
1230
910
635
456
379
362
407
518
655
740
811
1020
1180
1150
1090
785
599
724
876
795
815
852
727
672
719
786
895
939
927
839
737
648
579
553
486
470
436
371
331
312
291
268
232
206
187
199
186
160
142
124
113
111
109
117
118
114
124
124
103
94.5
96.9
151
134
153
184
162
227
162
130
111
96.1
85.7
80.3
75
71.6
70.4
69.8
97.5
92.7
93.8
127
84.6
72.2
63.2
56.5
53.1
49.1
47.8
45.9
43.3
42.4
42.2
39.7
38.4
36.6
38.2
42.1
43.8
40.9
36.3
34
38.2
82.9
132
68.3
53.9
47.7
44.6
41.3
35.4
34.1
38.5
57.1
48
100
67
48.3
43.2
40.4
40.8
40
36.7
36
35.4
33.8
31.9
30.2
30
29.9
31.3
29.6
30.3
27.9
26.8
25.9
26.6
32.7
44.6
39.1
35.9
35.5
34.2
31.6
34.1
46.9
33.4
37.8
34.6
35.6
35.6
32.6
31.6
31.6
30.3
23.4
23.5
30.3
27.2
27.7
24.6
23.8
22.7
23.1
22.7
23.2
23.7
27.8
27
21.2
22.7
28.6
28.8
25.2
23.1
21.5
21.9
23.6
22
20.7
21.9
21.2
21.8
22.1
21.1
20.1
16.5
16.4
13.8
20.7
18.4
20.8
20.1
17.7
19.1
18.4
19.4
18.5
17.3
21.4
23.8
23.3
24.8
22
20.2
17.3
21.8
29.6
26.2
21.7
21.1
21.1
21.1
20.8
20.4
20.1
19.8
19.4
19.2
18.9
18.5
18.5
18.5
18.5
18.4
18.3
17.7
17.3
16.9
16.5
16
15.5
15
14.7
14.5
14.4
14.4
14.4
13.9
13.6
13.5
13.5
15.5
16.6
17.8
19.3
20.2
21.3
20.4
19.7
19
18.2
17.9
17.6
17.1
17.1
17.8
18.4
18.7
18.7
18.9
19.3
19.5
19.5
20.2
16.6
20.5
17.7
17.8
20.1
18.7
15.6
19.5
18.9
17
13.4
11.5
14.5
21.2
21.8
22.1
19.5
19.3
16.7
14.4
18.6
21.1
27.1
26.6
24.7
28.3
25.8
18.1
23
20.5
14.2
22.8
21.6
22.3
19.9
22.5
35.2
46.7
59.2
69.8
77
79.5
78.5
65.2
57.5
53
43.8
42.4
45.3
43.8
42.9
41.5
37.1
40.6
38.2
36
41.3
65.7
120
151
129
144
116
103
108
99.4
88
79.8
75.5
99.2
160
262
383
421
452
455
389
368
431
438
610
714
686
471
400
433
604
861
1010
981
1060
1110
1140
1140
1050
989
966
916
958
955
926
885
792
891
922
698
599
514
478
420
396
402
379
363
360
345
351
338
298
263
245
259
247
211
212
229
214
208
202
201
194
219
206
191
212
242
278
674
449
338
273
233
212
196
181
157
140
128
115
107
102
95.2
92.2
90.4
91.5
78.6
70.2
63.8
60.4
58.2
55.8
52.4
56.7
58.2
51.2
48.1
49.2
54.7
55.4
46.2
45.4
49
50.3
44.8
39.8
38.6
36.6
35.7
36.8
36.1
32.9
31
30.3
28.9
28.1
27.7
37.4
40.5
31
28.1
26.5
25.3
24.9
23.1
23.3
24.7
27.5
33.1
29.3
25.5
23.8
23.2
23.6
24.1
22.6
24.2
23.8
22.7
26.2
38.9
30.5
26.3
25.5
26.1
27.5
25.3
26.4
35.5
28.1
25.5
25.5
32.3
30.5
32
29.5
23.7
22.3
21.3
22.5
20.1
18.6
18.1
17.5
22.7
20.5
17
17.9
20
21.4
17.5
23.3
21.1
17.9
17.6
17.6
16.1
23
24.6
23.1
23.9
22.9
21.8
21.6
20.7
20.3
18.2
16.3
17.2
17.1
13.1
14.3
15.2
8.31
11
16.9
17.3
16.9
16.5
16
17
16.6
16
14.4
13.9
13.4
14.7
16.5
15
14.7
14.4
13.5
12.7
11.8
11.3
11.3
10.1
9.27
8.98
8.98
8.83
8.73
8.64
8.59
8.5
8.35
8.31
8.09
7.98
7.98
8.06
8.17
8.32
8.5
8.61
8.79
8.97
9.1
9.21
9.31
9.36
9.44
9.44
9.41
9.31
9.28
9.28
9.28
9.28
9.28
9.28
9.28
9.28
9.28
9.28
9.28
9.31
9.54
9.7
9.88
9.99
10.1
10.1
10.1
10.1
10.1
10.2
10.4
10.5
10.5
10.5
10.5
10.5
10.6
10.6
10.7
10.7
10.7
10.7
10.7
10.7
10.7
10.6
10.6
10.6
10.6
10.5
10.5
10.5
10.4
10.3
10.3
10.3
10.3
10.3
10.3
10.3
10.3
10.3
10.3
10.4
10.5
10.5
10.5
10.5
10.7
10.7
10.8
10.9
11.1
11.2
11.3
11.4
11.5
11.6
11.9
12.1
12.3
13.4
14.5
15.3
15.6
15.6
15.6
15.6
15.1
15.1
15.8
15.9
12.9
12.9
14.7
17.2
20.9
26.2
18.9
16.1
20.4
23.2
22.1
15.8
22.5
18.6
15.6
20.2
28.7
36.6
29.7
28.1
23.9
23.1
27.6
28.7
27.5
34.8
57.1
84.8
118
160
168
151
194
251
283
313
321
298
311
295
219
174
158
161
201
256
271
208
169
148
132
159
255
324
328
391
454
543
458
361
303
259
248
274
379
421
346
408
652
755
719
662
516
594
810
973
1080
932
790
713
639
610
666
783
818
738
644
570
491
403
385
326
268
233
211
196
180
166
151
137
125
114
107
101
95
90.6
87.6
79.2
77
74.4
92
99.8
81.4
71.2
64
60.8
70.5
66.4
57
55.3
51.3
48.2
47.4
43.7
40.5
38.9
37.8
35.6
35.3
47.7
72.6
57.2
50
51.4
46
50.4
43.3
68.3
81
128
129
156
170
169
147
121
98.7
112
79.8
63.3
63.2
79.1
74.2
70.7
57.6
53
67.9
54.8
54.8
95.9
78.2
59.5
64.2
59.5
54.6
59.6
55.2
50.8
51.3
59.9
52.2
44.4
41.2
38.5
36.6
35.5
33.1
31.7
38.2
43.4
34.4
31.4
30
28.7
27.3
26.4
26
25.6
23.5
22.8
23.9
23.8
36.4
67.3
40.6
27.5
23.6
21.9
20.3
19.4
18.5
17.4
16.8
16.6
23.6
23.3
43
53.5
55.8
40.8
33.6
30.1
28
26.4
24.1
23.9
22.3
21.6
23.3
26.9
25.1
30.3
30.7
35.1
37.2
45
33.2
31.1
26.5
31.1
30.5
29.9
26.8
25
29.4
30.2
27.9
27.8
27.9
26
25.2
25.4
26.1
25.7
24.7
23.4
26.4
27.8
29.8
34.3
35.1
33
31.5
26.4
27.9
28.9
23.8
26.8
29.2
30.2
29.6
28.8
28.8
27.8
29.6
29.9
28.1
27.5
27.5
26.8
26.8
24.2
15.3
27.8
28.8
31.4
29.9
28.6
26.5
31.2
39.4
36.2
32
34
38.2
30.9
30.9
35.5
29.3
28
26.2
27.8
27.5
26.9
27.2
28.2
28.2
27.4
27.4
27.5
28.6
29.9
28.8
27.5
26.9
27.2
27.4
27.4
27.2
26.9
26.9
26.9
26.4
26.3
26.4
26.4
26.9
27.2
27.2
27.3
27.9
29.4
28.4
28.2
28.2
25.4
26
26.2
26.2
26.2
23.8
25.6
25.1
25.4
25.4
25.6
26.1
24.3
24.1
23.3
18.9
15.8
17.5
16.3
17.6
17.3
17.3
15.6
15.1
15.3
15.3
14.7
15.3
17
17.8
18.2
15.6
17.3
17.8
17
15.7
16.4
19.5
24.6
31.7
33.4
39.7
41.3
49.3
42.4
39.6
36.7
33.2
29.5
25.6
27.4
26.4
23.1
23.3
21.9
21.8
26
40.7
69.3
94
108
83.4
84.8
107
93.2
80.5
70.8
61.8
56.8
63
62.8
70.8
66.6
81
129
183
206
173
193
199
187
162
140
129
116
115
135
129
113
102
95
104
135
192
294
414
420
294
247
208
208
254
298
441
474
355
281
242
218
231
269
275
263
340
513
787
1040
1000
731
773
876
871
794
909
1130
1150
1010
962
881
861
794
733
746
742
742
676
577
525
451
401
427
460
467
434
388
330
294
286
280
253
233
224
205
196
194
200
176
174
173
162
197
150
119
103
91.4
86.5
91.2
105
98.6
81.3
72.5
65.7
60.6
63.5
84.4
72.7
61.8
59.9
67.6
92.5
79.5
95.3
84.5
72
65.6
59.2
53.9
49.6
45.8
43.5
41.6
39.6
36.8
36.6
34.6
33
31.5
29.8
29.8
33.3
37.2
30.6
30.1
28.1
26.9
33.8
35.6
33.1
30.6
30.6
28.1
30.3
24.5
22.7
21.5
22
23
23.4
19.9
19.3
20.4
19.8
29.5
22.4
25.8
42.1
43.2
76.8
73
58.2
46.8
41
38
32.4
28.6
26.8
24.6
23.5
22.3
20.6
20.7
25.4
21.9
20.9
32.9
51.4
60.9
50.7
43.8
37.9
35.2
41.6
43.7
47.2
55.8
59.5
59.9
57.3
48.9
42.1
40.1
36.5
35.8
32.8
30.8
36
41.4
33.3
30.6
29.4
30
28.8
27.9
28
25.7
29.9
27.6
26
28.3
27.8
27.2
26.6
26
25.3
22.9
24.1
23.4
22.9
22.8
22.7
22.8
20.2
21.4
20.2
24
20.2
20.1
20
19.9
19.8
19.7
19.5
19.4
19.3
19.3
19.3
19.2
19.2
19.1
18.9
18.7
18.6
18.4
18.1
17.8
17.7
17.5
17.1
17.1
17.1
16.9
16.7
16.6
16.6
16.6
16.2
16.2
16.2
16.2
16.2
16.2
16.2
16.2
15.8
15.8
16
15.8
15.8
15.4
15.3
15.3
14.9
14.9
14.9
14.9
14.9
14.9
15.1
15.1
15.1
15.1
15.1
15.3
15.1
15.1
15.1
15.1
15.1
15.1
15.1
15.1
15.3
15.3
15.3
15.3
15.4
15.4
15.4
15.4
15.4
15.4
15.4
15.4
15.5
15.5
15
15
15
15
15.4
15.4
15.5
15.6
15.6
15.6
15.5
15.5
15.3
15.3
15.2
15
14.4
16
16.3
16.3
16.3
16.3
16.2
15.4
15.4
15.4
14.7
15.7
17.7
20.2
25.3
31.5
39.6
53.2
62.2
59.3
42.7
50.8
34.6
47.1
63.5
90.9
112
119
134
156
176
202
240
272
241
167
140
148
154
162
179
212
259
294
273
195
158
135
118
111
114
120
133
183
244
284
367
410
399
395
312
266
266
288
300
351
416
459
438
365
291
257
267
277
269
273
248
292
324
331
329
295
294
315
333
347
321
275
261
228
197
191
192
192
201
203
181
169
164
153
139
127
119
109
99.3
91.1
84.2
79.7
75.2
70.7
67.1
64
61
56.8
54.3
51.8
50.2
47.8
44.7
43.4
43
41
38.8
35.9
32.9
31.2
34.9
37.4
47.2
42.6
39.6
57.1
49.2
37.7
33.7
33
41
57.1
50.4
50.5
52.5
38.6
35.8
46.2
37.5
51.4
41.9
82.1
92.7
55.1
45.7
59.3
49.6
43
38.2
44.9
36.8
35.5
31.8
29.2
35.8
41
31.7
33.2
37.4
31.1
27.6
27
27.8
24.9
22.4
21.3
20.7
19.2
19.4
20.2
20.4
29.4
39.9
25.4
22.8
23.8
28.3
22.1
21
21.5
18.8
23
18.8
16.9
15.6
15.5
14.9
14.6
14.7
14.3
15.9
25.2
18.3
15
13
12
12
12
12
12
12
12
12
13
19
18
15
13
12
12
12
12
12
12
12
12
12
12
12
12
12
17
20
13.1
12
12
13
13
13
11
11
11
12
11
11
12
12
12
12
11
11
11
11
11
11
12
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
11
11
12
12
12
11
11
11
11
11
11
11
11
11
11
11
10.8
10.3
10.8
10.7
10.6
10.7
10.7
10.6
10.5
10.5
10.6
10.1
10.3
10.2
10.1
10.2
10.4
10.3
10.3
10.1
9.91
9.96
9.97
9.88
9.72
9.8
9.79
9.83
9.8
9.83
9.83
9.9
9.96
10
9.88
9.87
9.78
9.68
9.66
9.66
9.74
9.81
9.91
9.91
9.96
10
9.92
9.73
9.83
9.94
9.85
9.65
9.56
9.65
9.71
9.78
9.72
9.66
9.73
9.8
9.71
9.69
9.73
9.71
9.67
9.53
9.53
9.48
9.48
9.48
9.49
9.49
9.49
9.53
9.53
9.53
9.53
9.53
9.53
9.53
9.55
9.58
9.66
9.91
10.1
10.4
10.1
9.94
10.7
11.2
11.8
11.3
10.8
11.1
11.6
12.2
13.6
12.4
11.5
10.9
11.2
11.1
11
10.8
10.8
10.7
11.1
11.6
13.3
18
22.2
20.6
26.6
30.3
26.9
25.4
33.1
39.5
36.7
40.6
38.6
34
28.5
25.3
26.3
33.3
40.2
41.4
48.5
62.5
46.3
38.1
37.3
39
65.2
95.7
116
151
161
216
317
372
407
375
328
310
333
250
223
177
150
134
119
105
111
147
247
328
385
455
453
368
307
311
357
417
434
421
411
376
322
290
253
225
208
204
198
185
180
174
162
146
142
137
118
105
92.5
88.3
82.8
74.2
70.8
66
62.5
57.8
54.2
50.7
47.7
44.8
41.1
39.6
38.7
37.9
37
36.1
33.8
32
31
30.2
29.5
30.9
28.6
26.8
25.4
25.1
25.2
30.6
33.8
28
34.4
56.5
48.4
52.7
51.5
42.3
34.4
31.5
28.9
27.7
26.9
24.5
24.2
68.7
95.2
69.4
49
42.5
61.4
50.6
44
39.5
39.1
68.4
93.1
69.4
73.5
105
75.2
65.9
54.7
47.1
41.8
38.4
37.3
38.6
41.9
37.5
34.2
32
31
46.6
175
113
80.3
74
66.4
76.3
83
72.2
61.3
55
60.4
49.8
45.5
42.7
45.6
89.2
218
191
493
326
467
384
272
253
280
196
160
229
326
289
234
197
195
173
151
132
119
109
100
96.7
89.1
84.2
80.2
75.8
72.9
84.8
87.7
84.8
90.4
97.3
84.7
78.7
73.7
73.9
69.1
70.9
69.4
69.4
70.2
72.1
75.1
72.7
72.7
70.9
69.3
67
66.9
64.2
59.7
63.7
57.9
58
44.3
54.5
54.1
51.8
50.2
49.3
48
47.6
46.8
45.8
48.5
47.5
40.4
48.3
46.3
45.7
45.6
45.4
44.8
42.6
37.2
39.4
44.7
43.7
44.5
41.7
46.6
46.7
38.9
35.6
33.9
33.9
34.4
34.3
34.3
34.3
33.3
31.2
31
31.1
31.8
31.3
30.9
31
31.2
31.2
31.1
30.9
30.9
30.9
30.8
30.8
30.4
30.4
29.8
29.2
28.7
28.9
28.9
28.6
28
27.9
28.7
28.7
28
27.6
28
28.4
27.7
27.8
27.9
27.7
27.3
27.5
27.7
27.3
27.2
26.8
26.3
25.7
26.4
27
27.1
26.4
25
25.9
26.7
26.5
26.3
26.5
26.5
26.1
25.5
26.2
26
26.5
26.2
26.1
25.7
26.6
26.6
27
27
27.2
27.7
27.8
27.3
27
27.9
28.8
31.3
34.1
34.4
33.2
31.8
31.7
27.2
25
25.5
25.7
25.3
27.9
27.9
29
35.5
37.7
37.5
38.1
35.2
30.7
29.1
30.4
29.4
28.7
32.2
34.4
32.7
33.5
35.9
42.5
53.3
48.9
43.9
46.4
53.7
51.6
61.1
62.2
57.9
52.9
51.1
49.4
49.3
57.4
83.4
112
157
187
161
131
115
110
114
165
221
257
348
436
416
340
385
425
296
224
185
164
151
158
205
319
489
570
487
422
308
262
259
223
197
191
205
253
320
414
524
688
729
646
680
563
489
487
595
734
863
900
901
930
869
807
761
738
735
649
543
504
489
487
469
440
407
326
290
253
238
208
201
196
176
165
145
137
134
128
116
114
115
109
103
101
93.7
90.5
87.5
86.4
86.2
101
104
88.7
84.5
84.8
75.8
71.3
68.2
65.4
59.8
56.4
54.8
51.9
49
45.8
51.8
101
61.1
53.4
63.5
118
75.3
63.5
68.2
67.7
66.1
65.9
91.1
70.9
59.6
53.7
49.3
46.8
45.9
49
51.8
60.9
55.7
47.1
42.3
39.2
43
48.4
42.4
54.9
71.5
55.4
47.4
47.8
109
74
61.2
53.6
49.1
45
41.5
38.8
38.4
39.7
35.4
34.7
45.8
298
199
114
89.1
74.5
66.2
59.9
54.4
54.1
52.6
47.6
44.6
137
211
138
103
87.1
77.6
72.2
276
410
259
214
178
149
132
121
113
103
94.8
111
131
123
111
106
98.9
91.9
85.1
79.1
76
74.8
74
73.6
74.7
67.7
63.3
59.6
57.2
55.5
51.8
49.5
49.5
47.8
49
53.5
51.6
40.8
43.7
46.7
45.8
42.1
38.9
38.8
36.1
39.3
37.7
40
40.9
32.6
24.6
35.5
48
48
45.6
39.8
34.3
32.9
32.6
35.5
38.4
38.5
35
32.9
32
31
31
31
30.4
29.8
29.3
28.6
28.9
29.7
30.6
30
27.8
28.9
25.5
32.7
32.1
29
28.8
28.8
29.4
27.2
26.3
28.3
29.7
29.5
28.6
29.6
30.5
29.5
28.8
29.2
27.3
27.6
26.9
27.2
28.3
33.1
35.3
34.2
32.7
31.4
28.7
29.5
28.9
27.6
28.9
29.6
28.3
28
28.1
27.2
22.4
23.1
25.4
25.6
26.9
28.2
27.8
27.4
26.4
26.6
25.1
25.1
25
25
24.6
25.6
26.8
28.9
30.9
30.9
29.9
28.8
29.9
33
33.4
31.6
27.7
28.9
30.4
29.7
27.2
27.2
27.2
28.3
27.9
26.2
26.6
25.6
24.7
25.1
22.7
23.1
22.1
25.6
24.3
26.2
28.6
28.9
33.3
32.9
31
32.1
43.9
66.1
85.9
97.8
94.3
84.8
87.1
94.1
101
98.3
89.8
83.6
91.5
117
140
155
153
143
137
125
119
115
122
124
126
120
121
121
114
127
149
150
127
113
102
96.4
93.6
86.8
83.4
81
81.6
80
78.9
76.2
84.6
106
146
183
229
227
247
255
318
309
290
266
232
231
266
288
299
306
284
274
311
398
375
353
390
376
323
328
312
315
347
407
466
546
625
718
775
733
746
992
864
741
730
948
1160
975
680
728
684
730
801
767
671
651
624
547
469
463
423
379
342
320
294
270
243
240
253
273
234
192
184
288
241
208
186
175
269
262
274
217
184
162
148
136
132
118
109
106
99.1
95
90
83.9
78.7
74.4
75.2
93.9
93.5
114
91.8
77
69.7
69.1
82.9
67.3
63
65.1
77.8
70.6
63.8
57.6
58.1
62.3
57.3
50.4
47.4
45.3
44
45.1
44.4
42.3
51.1
57.8
48.9
43.7
42.6
44
39.3
39.1
44.7
44.7
75.1
87.1
59.2
51
45.7
42
39.1
37.2
36
36.8
53.8
48.8
40.4
37.3
35.2
33.7
32.3
31.8
32.2
30.4
29.4
28.6
28
27.6
27.6
27.2
26.7
26
25.9
26.1
61.2
95.9
61.7
50.1
44.2
40.7
39.3
38
35.6
33.8
32.3
31.3
31.6
41.1
95
93.8
80.3
73.2
72.8
69.3
64.7
62.7
58.7
51.3
50.7
49.9
45
43.1
41.5
40.4
40.9
40.9
41.3
33.1
37.8
39.1
39.3
37
37.4
41.4
38.9
40
39.3
46.1
43.4
44
43.2
36.1
37.3
37.6
34.3
31.7
29
25.9
23.5
23
21.9
16.6
16.8
16.9
17.9
17.8
18
17.8
17.9
17.9
17.9
17.9
17.9
18.1
18
18
18.1
18.3
18
18.8
19
19.1
19.2
19.4
19.3
19.3
19.2
19
18.9
18.4
18.6
18.8
18.7
18.5
18.8
19.1
19.2
19.2
19.3
19.5
19.2
18.9
18.7
18.9
19.1
19.1
19
18.9
18.7
18.8
18.9
18.9
18.7
18.5
17.9
18
17.8
18.6
19.2
19.2
19.3
19.6
19.5
19.5
19.6
19.3
19.3
19.3
19.4
19.5
19.7
19.8
19
19.9
19.6
20.8
20.9
21.8
21.3
27.5
36.1
35.4
34.4
38.1
42.7
41.3
34.5
33.4
36.1
41.6
45.6
51.8
54.4
55.2
54.4
56.5
60.9
62.4
58.5
48
45.6
45.8
51.1
61.7
56.7
55.4
57.4
55.2
56
60
63.5
66.9
76.5
84.5
79.1
69.5
67.3
63.5
56.4
56.1
55.6
52.7
48.7
46.7
48.3
55.8
70.2
84.9
91.6
122
145
139
132
135
131
132
154
159
138
120
106
96.4
94
101
128
168
181
213
170
146
142
130
121
118
109
110
141
200
347
400
292
266
296
311
292
368
494
637
616
471
416
401
458
579
738
753
773
727
655
484
431
421
426
520
630
693
837
956
1100
1010
957
935
860
875
853
755
714
616
554
509
467
439
418
404
385
358
314
268
221
194
178
174
158
214
339
286
237
194
168
154
140
127
119
112
105
99
91.7
86.5
81.4
77.1
73.2
73.8
104
143
121
120
94.4
84.6
81.5
73.9
67.6
63.1
59.6
59.9
62.1
69.9
63.1
73.9
133
217
245
200
151
122
110
96.2
83
74.8
69.2
64.6
62.5
60.6
64.2
59.9
52.8
50.2
56.5
74.1
94.5
65.1
101
91.1
122
123
96
94
80.1
104
89.6
95.7
77.6
69.6
64.4
59.6
55.1
51.2
49.1
51
55.3
53.2
53.9
45.3
42.4
40.5
38.5
37.5
49.4
65.6
91
80.7
65.6
61.1
55
51
53.6
63.2
58.6
53.4
51.7
48.4
46.1
45.4
42.8
43
42.6
41
40.2
38.2
36.3
34.7
34
32.8
32
30.2
28.3
25.7
28
29
28
27.2
32.9
31.5
28.8
27.7
26.6
25.7
25
24.7
24.3
23.9
26.8
32
31.3
27.6
25.7
25.5
23.7
23.7
23.4
22.2
20.9
22.6
22.4
22.2
19
20
20
21
20
20
19
19.7
19.4
19.3
19.1
18.9
18.9
19
18.9
18.9
18.8
18.7
18.8
18.8
18.9
19
19
19
19.1
19.2
19.3
19.4
19.5
19.5
19.4
19.3
19.3
19.3
19.3
19.2
19.2
19.1
19.1
19.1
19.2
19.3
19.5
19.6
19.7
19.8
19.9
20.1
20.4
20.6
20.8
21.1
21.2
21.5
21.7
22.4
22.9
23.1
24.1
25
25.8
26
26.3
26
26
26
24.7
25.3
24.1
24.1
24.1
24.4
24.4
24.1
24.1
24.8
25.3
24.1
25
25
24
22.7
21.4
21.9
21.4
21.9
21
20.1
20.6
19.7
21.4
22.7
24.4
24
22.7
24.4
26.8
26.8
27.4
27
26.5
25.7
25.7
26.1
26.1
26.1
26.1
23.1
22
22
27.8
27.8
37
48.2
61.6
63.1
74.8
92.4
112
130
156
188
201
200
195
174
144
131
122
113
105
100
104
113
103
96.7
99.4
93
85.5
91.6
117
131
131
136
139
154
228
283
338
367
396
413
458
452
400
390
417
428
376
277
244
206
180
160
150
143
150
198
346
492
648
750
729
608
534
604
747
692
669
692
596
444
391
338
315
325
396
505
685
703
687
716
715
708
696
698
751
916
998
977
989
912
934
997
943
890
792
710
686
650
653
689
708
718
702
595
490
445
394
354
318
287
265
240
220
202
187
171
158
150
144
137
129
125
123
135
153
136
123
114
109
115
125
123
109
142
131
119
109
162
171
136
135
169
137
116
107
110
96.4
87.7
99
104
92.6
91.5
92.7
76.7
73
68.4
66.4
62.8
59.7
55.8
52.5
50.5
47.5
47.2
48.9
53.1
54.4
48.8
44.4
42.1
40.4
38.8
37.8
36.5
37.5
37.9
34.5
35.6
33.4
32.4
32.1
31.9
31.5
32.4
32.6
34.5
35.7
30.9
35.6
66.2
37.2
35.3
36.1
31.4
29.6
28.4
29.4
49.8
50
40.5
37.5
40.1
45.4
52.5
54.9
50.9
44.1
41.7
37.5
36
36
33.3
32.5
32.1
29.4
31
29.8
28.5
28.1
25.5
26.6
26.3
26.8
26.8
26.5
27.2
24.6
27.3
25
25
24.1
23
22.5
22.4
23.2
28.4
26.5
26.1
26.2
25.9
24.1
24.1
24.6
21.5
21.7
21.8
21.8
19.6
24.2
21.7
19.6
21
24
21.2
22.4
24.3
23
22.1
21.8
21
20.5
19.9
19.8
20.2
18.5
19.2
19.3
19.5
18.3
17.6
11.9
10.7
10.9
11.1
9.92
9.68
11
11.9
12.2
12.3
11.2
10.6
9.85
9.73
10.1
10.7
10.9
10.2
9.25
9.96
10.4
9.67
8.23
7.78
8.41
7.66
6.77
6.66
6.9
6.63
6.8
7.1
7.35
6.51
6.44
7.35
7.99
8.58
8.76
7.73
7
7.11
7.7
8.38
8.42
8.32
8.3
8.1
7.47
7.48
7.42
7.61
8.65
8.77
8.67
8.46
8.78
9.16
9.37
8.88
9.5
9.48
9.72
11
13.2
13.6
12.6
12.7
12.5
13.8
13.9
14.1
14.8
12.3
13.2
12.6
15
14.9
14.8
14.5
14.3
14.3
14.5
14.8
14.9
14.9
14.8
14.7
14.5
14.3
14.3
14.7
15.6
15.8
16.6
17
17.2
17.4
19.3
21.2
22.5
19.4
18.1
18.4
19.2
16.2
16.2
16
20.2
19.4
20
20.7
20.1
18.9
19.8
21.1
24.2
26.6
28.7
30.7
28.6
26.8
26.2
30.2
75
67.5
60.9
71
76.5
55.2
43.4
44.6
54.4
47.1
45.1
60.6
57
46.3
52.7
71
90.2
103
140
157
156
148
158
128
96
74
72.3
88.6
121
157
224
274
292
321
291
270
231
209
201
190
166
134
118
106
107
99.9
93.2
93.2
92.7
80.7
75.4
66.4
65.9
61.6
59.4
54.9
54.1
50.7
47.7
46.4
43.6
40.4
38.2
36.5
34.4
33.2
31.9
30.6
29.8
33.4
70.5
51.1
39.2
33.3
29.9
27.8
26.2
24.9
23.8
22.8
22
21.3
20.7
20
19.3
18.9
18.4
18.4
19.6
25.4
27.7
35.2
35.5
28.3
37.2
33.9
27.8
28.8
46.7
41.2
29.3
25.8
23.3
22.4
24.2
22
20.4
20.1
21.4
23.1
25.4
37.6
23.8
20.9
19.1
18.4
17.9
18.5
20.1
17.4
16.5
15.5
14.7
14.1
14.6
14.4
14.5
14.1
13.6
14.2
15.1
17.6
19.4
17.2
14.5
14.4
21.1
19.9
16.8
18.1
21.7
19.6
17.3
15.4
14.3
13.8
14
15
17.6
23
20.4
26.3
22.4
18.5
16.7
16.1
15.4
14.3
13.6
13.4
12.7
12.7
12.6
12.3
13.5
16.8
14.2
13
12.5
12.3
12.5
11.9
11.6
11.4
11.2
10.9
11.6
19.3
49.1
27.8
23.5
21.1
27.2
29.7
24.6
24.5
25.8
24.1
24.7
25.4
18.8
20.1
22.4
22.6
21.3
21.3
21.7
23
33.3
38.1
33.5
27.9
25.4
25.2
25.5
25.9
24.6
19.7
17.6
17.3
15.8
16.4
13.9
9.94
8.6
6.94
8.98
10.2
9.06
8.39
12
11.6
9.59
8.45
8.18
6.03
5.93
5.83
5.76
5.68
5.72
5.81
5.78
5.75
5.71
5.67
5.62
5.58
5.58
5.58
5.53
5.46
5.37
5.18
5.06
4.99
4.98
4.98
4.97
4.91
4.85
4.76
4.66
4.59
4.54
4.52
4.52
4.52
4.44
4.31
4.23
4.2
4.18
4.16
4.14
4.11
4.1
4.1
4.1
4.1
4.1
4.11
4.15
4.21
4.25
4.29
4.31
4.27
4.21
4.18
4.15
4.12
4.1
4.1
4.1
4.09
4.07
4.07
4.14
6.48
7.7
7.47
7.02
6.67
6.64
6.5
6.33
6.17
6.08
6.01
6
6.01
6.03
6.01
5.94
5.86
5.63
5.29
5.34
5.4
5.46
5.51
5.54
5.57
5.58
5.58
5.58
5.58
5.58
5.58
5.58
5.58
5.63
5.71
5.82
5.94
6.04
6.09
6.14
6.24
6.45
6.97
7.2
7.24
7.22
7.34
7.69
8.21
8.78
9.09
9.27
10
11.6
13.8
15.6
17.9
20.6
20.6
19.2
18.4
18.1
17.7
19.7
23.8
31.7
36.4
31.4
29.2
27.4
27.2
27.6
28.1
37.5
46.6
57
79
94.2
86.5
66.4
55.8
48.9
50.4
63.5
72.4
89
135
181
209
194
210
227
242
335
419
417
410
435
379
278
228
215
239
249
282
362
359
270
235
212
262
386
498
523
629
689
522
435
358
269
236
218
207
260
328
308
278
258
243
248
378
609
787
846
742
880
1190
1300
1320
1210
1180
1260
1300
1240
1130
959
936
911
882
993
1020
883
692
660
685
774
908
1020
1090
1040
1000
866
812
742
678
639
601
618
537
489
440
375
337
339
340
313
293
260
227
207
184
176
175
168
152
149
141
132
125
123
116
129
131
119
113
104
96.5
99
106
91.8
83.2
95.5
91.1
79.2
72.2
67.9
64.9
61.5
58
55.2
52.5
51.9
49.7
50.1
45.1
43.1
42.2
40.8
38.9
38
36.8
36.6
34.9
34.9
34.5
33.4
33.5
36.2
36
35.5
33.2
32.1
33.4
31.5
29.6
28.3
28.4
28.8
31.8
31
28.3
28.4
26.7
25.5
25.5
24.7
23.8
23.3
23.4
22.7
22.2
21.6
21.4
20.9
20.6
21.1
21
20.3
20.1
20.3
19.9
19.8
17.1
17.8
18.1
19.8
18.7
18.2
19
20.8
16.7
19.4
15.1
17.5
19.2
17.5
15.9
17.4
17.3
18.5
15.1
15.1
12.4
15.4
16.5
16
16.4
15.9
15.7
15.4
14.1
14.7
14.8
14.5
13.3
13.3
13.3
13.4
13.6
13.4
14.1
13.1
16.4
16.8
16.2
13.9
12.1
11.2
11.2
12.2
12.9
12.4
11.9
12.5
13.6
14
13.6
14.6
16.1
16.5
15.8
14.8
16.4
18
16.9
15.2
14.6
15.3
15.9
14.8
14.1
14.9
16.1
16.9
17
17
16.9
16.2
15.1
14.5
14.1
14.2
14.3
14.3
15
15.5
14.7
14.3
14.6
16.4
17.3
17.8
17.5
16.6
16.3
16.8
16.9
16.3
15.8
16.5
16.8
16.7
16.5
15.9
16.7
17
16.9
16
16.1
16.5
17.3
17.3
17.1
15.6
16.4
17.1
17.1
16.1
14.6
13.8
14.8
15.9
15.9
15.5
14.8
13.9
13.6
14.3
14.6
14.4
13.6
13.6
13.6
13.6
14
14.9
15
14.1
13.2
12.8
13.5
14.3
14.6
14.8
14.8
14.2
13.3
13.1
13.1
13.2
13.7
14
14.3
15.1
17.5
17.3
20.1
18.6
17.3
17.5
19.5
19.1
19.8
19.3
17
17.3
16.4
16.9
19.6
19.3
22
20.9
18.2
19
17.7
22.2
25.9
24.3
26.2
26.9
32.9
40.1
47.7
56.5
61.2
61.6
62.5
50.9
43.3
39.1
38
37.1
43.5
42.5
42.7
43.4
43.1
45.7
51.6
68.2
87.7
111
151
200
250
299
354
377
391
383
375
387
374
361
343
356
372
369
359
363
354
401
488
509
489
401
362
340
314
292
292
324
362
376
388
487
440
366
342
298
284
411
335
246
212
179
158
148
147
156
137
123
112
104
96.1
85.9
80.8
77.3
74.2
71.3
69
65.2
63.5
59.8
56.5
52.9
49.9
47.4
47.7
51.5
53.2
47.4
43.2
41.4
39
37.1
35.7
34.7
36.1
36.8
34.1
33.1
34.3
38
33.9
32
31.1
33.2
31.9
54.6
246
191
133
142
101
80.4
69.7
63.8
59.5
54.2
48.9
45.8
43.5
40.4
37.9
36.7
35.6
33.2
31.4
30.2
29.4
28.2
26.7
26.5
27
25.9
25
23.8
22.8
23.7
26.5
32
37.1
35.3
34.4
37.1
34.6
32.1
32.6
29.1
25.6
23.9
22.5
21.5
21
25
32
40.1
36.8
38.3
36.1
34.5
32.1
29.3
27.2
26
25.2
24.6
24.1
23.9
23.2
21.8
21.5
20.8
20.2
19.8
19.4
19
18.4
18.1
17.5
17.5
17.1
16.8
16.8
16.4
16.3
16
15.9
15.9
15.8
15.6
15.4
15
15
15.1
15.1
14.7
14.5
14.4
14.3
14.4
15.3
17.6
11.9
12.6
15.8
16.1
14.9
14.9
15
15.8
15.4
14.5
14.9
20.4
23
18.2
15.8
14.2
14.5
14.2
14
14.2
14.2
17
17.9
17.8
17.6
17.8
14.6
18
18
11.8
10.5
9.96
9.2
7.23
6.73
6.41
6.24
6.3
6.29
6.41
6.45
6.33
6.39
6.48
6.6
6.74
6.51
6.4
6.66
6.77
6.54
6.57
6.92
6.98
6.6
6.42
6.76
6.92
6.76
6.51
6.83
7.1
7.51
7.61
7.57
7.9
8.16
8.29
8.3
8.29
8.38
8.41
8.21
8.39
8.4
8.21
8.04
7.9
7.8
8.07
8.28
8.19
8.14
8.45
8.68
8.41
8.36
8.08
8.53
8.75
8.76
8.39
8.27
8.43
8.67
9.03
8.78
8.98
9.67
9.95
10.2
10.3
10.6
10.5
10.9
10.8
10.6
10.9
10.6
10.3
10.3
10.1
9.82
9.25
8.49
8.64
9.44
10.6
10.6
10.3
10.4
10.3
10.1
9.84
9.44
8.8
9.11
11
12
12.7
13
13.2
13.2
13.2
13.2
12.8
12
11.2
10.3
9.51
9.39
9.41
9.26
13.1
19.1
21
18.1
16.9
16.4
14.5
14.7
12.9
14.8
19.7
24.4
20.7
25.2
34.2
42.6
51.2
56.2
61.3
61.5
62.2
60.9
64.3
72.4
82.4
85.9
76.3
81
71.8
63.1
54.4
54.1
64
74.3
70.7
67.6
61.5
81
104
97.4
82
97.9
155
220
243
205
154
170
223
260
249
192
162
150
166
193
225
246
270
281
226
232
276
356
378
308
272
279
285
261
282
283
283
282
247
266
310
382
412
353
318
289
251
222
203
185
170
157
145
135
128
117
109
103
95.3
87
81.8
77.5
79.4
73.2
65.1
63.2
81.4
101
76.5
66.2
61.3
58
66.9
80.2
61.7
56.2
52.5
47.7
43.7
41.1
39.9
56.4
47.1
42.6
45.3
44.4
43.9
57.6
79.1
56.6
68.4
147
196
131
120
199
162
172
183
169
156
132
112
108
121
103
86.5
75.6
67.3
62.2
58.2
54.8
51.7
50.5
50.4
46.3
45.7
106
133
86.3
69.7
60.5
54.9
50.3
47.8
46.3
42.8
40
38
36.3
42.3
50.7
44.6
42
36.4
33.3
31.2
29.6
28.2
26.9
26.1
25.8
25.8
24.7
23.9
23
22.3
22.5
34.3
27.2
24.3
22.9
22.1
21.5
20.8
21.3
23.1
24.3
44.9
40.5
42.6
46.1
46
37
32.8
36.2
36.1
32.2
52.7
42.4
33.7
33.6
34
32.8
31.1
31.5
36.2
37.1
38.4
32.4
32
30.2
29.6
29.3
28.7
33.8
30.2
32.9
36.6
36.8
36.3
34.4
34.6
31.7
29.1
29.1
27.2
27.4
27.3
25.6
27.2
20.1
23.7
24
22.4
23.4
23.6
18.6
13.4
22.1
22.4
16.9
15.5
18.4
22.8
10.8
19.8
19.4
19.7
17.8
17.1
16.2
16.7
16
15.6
15
14.9
16.8
15.5
23.3
14.5
13.7
12.2
13.5
16.7
15.8
12.9
12.4
11.5
11.4
13.5
16.6
17.3
18.3
18.5
16.2
12.4
12.6
12.9
13.5
14.7
14.5
12
12.2
15.1
17.9
18
18
18
17.6
16.5
14.6
13.7
13.2
13.4
15.3
16.7
16.3
17.7
18.2
17.8
18.3
18.6
17.8
15.9
15.1
13.5
13.7
15.2
14.9
12.8
13.5
14.2
13
8.36
9.98
11.9
11
10.6
10.8
11.1
11.3
11.4
11.5
11.6
11.8
12.3
12.8
11.7
10.3
8.68
8.86
8.91
8.89
9.02
9.38
9.65
9.75
10.1
11.5
12.5
16.6
21.5
25.8
26.1
26.1
26.1
24.3
18.3
18.9
18.7
10.9
9.85
14.3
19.6
21.7
22.6
24.7
27.1
29.9
25.8
25.6
24.1
31.1
34.7
45.2
60.8
70.9
83
83.5
67.9
57.6
54
53
58.4
61.5
70.2
73.6
73
80.5
97.7
102
98.6
99.7
82.8
71.3
67.4
70
83.1
126
175
239
321
333
225
170
144
139
148
189
259
321
377
424
412
335
313
430
550
629
638
604
603
517
497
522
610
620
589
569
505
460
399
311
272
240
219
226
255
268
247
218
186
172
169
167
159
153
147
142
139
133
126
118
110
101
93.5
85.8
79.2
75.8
85.9
159
116
91.9
84.1
84.5
77.7
70.7
92.9
124
89.8
86.8
78.4
78
76.8
78.5
73.5
72.1
72.9
70.9
60.7
55.7
55.5
55.8
56.6
57.4
52.4
49.8
49.9
44.6
49.7
43
39.3
37
36.4
37.6
42.6
41.5
46.3
53.9
73.7
75
83.6
81.4
105
111
89
79.8
77.3
64.6
59.7
56.9
52
49.7
50.5
61.7
53.9
75.2
60.5
74.8
72.5
75.3
91.9
84.1
80.5
74.1
66.3
58.6
61.8
93.6
92.9
72.2
64.6
57.1
52.1
47.4
43.7
42.6
41.4
37.5
35.9
35.6
34
33.2
32
30
28.8
30.8
58.9
55.8
41.2
36.1
32.9
30.8
30.9
39.1
142
93.1
67.5
57.2
54.6
53
50.7
47.8
48.5
57.6
109
139
110
93.7
94.1
83.6
79.4
73.2
68.8
63.9
59.4
55.9
52.7
50.2
50.5
50.1
48.1
44.6
42.3
40.6
39.5
37.8
34.2
33.8
43.7
42.3
35.5
40.2
39.9
37.6
37.1
36.8
37.6
38.5
39.3
39.1
39.1
40
39.9
33.6
30.1
40
45.6
41
32.4
29.1
26.3
25.5
25.8
25.9
25.9
25.7
25.5
25.3
25.2
25.2
25.2
25
24.3
23.4
23.3
23.7
23.6
23.3
23
22.6
22.3
22
21.7
21.2
20.5
19.7
19
18.1
17
15.9
15.3
15.2
15.2
15.6
16
16.4
16.7
17
17.3
17.5
17.6
17.8
17.8
17.8
17.8
17.7
17.6
17.5
17.4
17.3
17.1
16.9
16.8
16.6
16.5
16.4
16.2
16
15.7
15.4
15.2
15
14.7
14.6
14.5
14.4
14.3
14.3
14.2
14.2
14.1
14.1
14.1
14
14
14
14
13.9
13.9
13.9
13.9
13.8
13.8
13.8
13.7
13.7
13.7
13.7
13.5
13.4
13.4
13.3
13.3
13.3
13.2
13.1
13
13
13
13
13
13
13
13
12.9
12.8
12.7
12.9
13
13.2
13.4
13.4
13.4
13.4
13.5
13.6
13.8
14
14.3
14.5
14.5
14.1
13.9
14.2
14.2
13.4
12
10.4
9.31
8.86
8.9
9.9
17.8
22.2
23.7
21.9
24.3
27.3
28.2
22.4
25.4
27.9
31.4
37.3
57.6
103
141
162
168
140
128
159
206
215
162
147
142
152
179
155
143
169
209
271
394
481
544
591
607
542
432
428
470
595
592
567
441
457
572
592
689
842
797
766
669
669
655
634
711
896
852
881
878
907
932
898
814
664
650
668
663
712
874
721
746
689
646
651
647
598
587
602
654
600
687
698
700
696
671
668
603
581
607
563
484
486
456
440
405
362
317
284
258
241
222
205
192
182
172
157
144
132
124
116
111
108
102
96.7
93.9
87.7
84.6
81.5
77.8
73.5
72.7
76.9
83.2
97.2
92.1
79
70.3
64.6
60.3
56.5
53.9
51.4
49.7
48
48.8
48.5
51.9
54.8
57.5
53.2
59.3
49.4
44.4
41.2
44.1
48.2
58.3
69.2
57.7
63.2
51.9
45.1
41.6
39
37
36
35.8
34.3
33.3
31.1
29
28
26.8
26.9
33
42.2
48.6
46.1
54.1
54.4
46.6
45.1
46.3
40.4
35.7
32.8
31.8
30.6
29.2
30
28.5
27
26.5
25.1
24.7
33
36
31.4
27.9
26.1
25.1
24.4
23.9
24
23.9
24
23.4
23.1
22.8
22.6
21.5
20.9
20.4
19.8
19.6
19.5
19.3
19.7
20.6
19.2
19.6
21.3
22.8
15.4
15.9
18.6
19.6
19.8
19.5
18.9
18.6
17.9
18.4
14.6
13.5
15
14
14.6
14.6
15.2
17.4
16.4
15.1
18.2
16.8
13.9
16.6
17.4
17.2
9.43
10.1
12
12
14.3
15.6
15.8
15.4
15.1
15.2
15.1
14.5
14.1
13.8
12.7
11.9
12
13.3
14.3
14.1
13.5
12.7
12.2
12.1
12.3
12.7
13.2
14
15.3
13
12.2
12
12
12.1
12.3
12.5
12.7
12.8
13
13.1
13.2
13.3
13.3
13.3
13.1
12.8
12.4
12.2
12.3
12.4
12.7
12.9
13.1
13.2
13.4
13.6
13.7
13.8
13.7
13.6
13.5
13.3
13.2
13
13
13.4
13.8
13
12.4
13.5
13.2
9.03
11.8
13.1
12.6
11.7
12.4
12.8
12.2
11.8
11.2
11.9
12
12.2
12
11.1
10.8
12.7
12.3
12.2
12.3
12.2
13.6
13.9
13.4
9.32
11.7
14.1
14.8
15.1
14.7
13.9
14.3
14.6
15.1
15.4
14.1
15.3
16.7
16.8
15.1
15.5
15.5
14.3
14
16.8
16.9
18.4
22
24.4
22.4
20.5
18.2
18.7
17.6
18.2
17.8
19.5
18.2
18.5
22.8
33
40.5
36
30.2
27.6
26.5
32.5
44.8
60.7
80.3
98.7
104
83.9
96.5
126
143
146
162
204
231
288
289
207
157
127
113
116
142
155
191
227
229
194
158
164
166
137
132
138
188
235
258
307
367
403
425
461
403
316
326
358
349
336
372
398
451
462
455
460
490
488
525
553
527
496
473
428
371
347
316
288
277
238
202
179
159
140
175
405
280
210
177
152
137
161
246
168
170
215
196
151
127
112
101
91.2
84.1
76.2
70.6
65.4
62.2
59.7
57.9
56.8
50.8
50.2
51.2
50.9
48.2
50.5
47.8
40.9
38.1
36.5
35.3
33.6
31.7
31.2
29.5
28
26.9
27.5
27.7
27.2
26.9
31.1
31
29.1
32.8
64.5
60.5
47.4
41.5
45.8
36.6
32.3
29.7
31.6
31.7
29.3
30
37.4
41.1
82.4
99.1
149
81
61.2
51.5
45.2
40.6
37.5
39.5
36.7
32.7
30.6
28.5
27
26.9
26.6
27.2
28.3
26.7
23.9
22.6
22
30
44.8
42.2
31.7
28
26.6
29.8
28.6
25.5
23.1
22.6
21.7
21.5
21.4
21
20.9
19.5
18.6
18.4
17.8
17.4
17.4
17.7
16.9
17
16.7
16.3
16
16
16.8
16.8
22.4
26.2
35.1
47.3
36.1
32.3
29.9
29.7
27.9
27.2
27.5
28.7
51.9
44.2
33.2
31.8
30.2
30.6
28
25.6
28.8
31.3
30.7
25.9
23.4
24.3
25.9
24
22.7
24.1
24.1
19.1
21
20.7
18.4
17.8
17.4
16.9
16.4
16.5
17.6
18.4
14.8
14.7
15.1
14.8
14.8
14.8
14.8
14.8
14.4
13.9
13.7
13.4
13
12.8
12.8
13.2
13.5
13.5
13.5
13.5
13.4
13.5
13.6
13.6
13.5
13.4
13.3
13.1
13.1
13
12.7
12.4
12.3
12.2
12
11.9
11.9
11.8
11.3
10.9
10.8
10.8
10.8
10.7
10.6
10.5
10.4
10.3
10.3
10.3
10.3
10.3
10.3
10.3
10.4
10.5
10.7
10.9
11.1
11.5
12.1
12.4
12.8
13.1
13.6
13.7
13.7
13.7
13.8
14.1
14.1
14.3
14.4
14.4
14.4
14.4
14.2
13.7
13.3
13.1
13
13.1
13.4
13.6
13.6
13.7
13.8
13.9
14.2
14.5
14.6
14.7
14.7
14.5
14.4
14.4
14.4
14.2
14.2
14.2
14.2
14.3
14.4
14.7
15.8
17.8
18.2
17.4
17.1
17.5
17
15.7
15.3
15.9
16.7
18.3
29.7
45.1
58.7
61.5
60.7
57.2
51.3
46.1
44.1
39.9
39.2
33.5
33
31.8
34.9
43.8
57.7
87.1
127
178
190
210
230
217
230
217
157
128
119
124
143
194
242
283
297
225
194
174
178
192
226
213
204
171
155
148
166
214
273
351
438
412
305
270
289
305
250
209
208
278
390
457
456
400
348
388
416
455
493
468
513
569
481
568
491
448
431
398
351
341
337
324
301
272
244
216
187
168
156
147
132
119
111
103
95.9
87.6
81.8
79.1
74.6
76
78.1
81
76.1
64.8
60.7
57.6
52.8
50
48.1
46.2
43.2
41.6
44.2
42.1
39.8
40.1
39.3
38.2
36.3
36.4
46.3
42.1
36
34
31.3
29.2
27.8
27.4
31
28.6
26.7
24.8
22.7
22.1
20.8
20.1
20
19.1
18.2
18
17.9
16.8
17.1
16.9
17.8
19.7
17.5
16.4
15.3
15
14.6
15
16.9
24.4
23.7
26
35
24.5
21.2
22.4
19.2
19
17.6
16.7
18.9
26.9
34.3
39.3
26.2
22
20.8
26.1
46.6
59.5
48.4
36.6
30.8
27.3
24.7
23
25.5
25
23.9
28.5
24.2
21.7
21
20.3
25.4
27.1
24.8
22.1
20.3
19.8
47.4
39.3
30.4
26.5
23.9
22.2
41.1
272
281
198
566
332
201
143
116
97.6
85.3
75.6
69.4
67.1
64.8
59.9
55.7
51.6
44.9
42.5
41.4
38.4
36.8
36.7
35.7
34.1
31.8
32.1
28.8
29.2
26.8
27.5
26.7
25.2
25.8
23.9
24.6
27.9
27.6
23.6
27.9
27.7
27.5
23.6
27.3
21.7
20.6
21.3
24.7
24.6
23
23.3
20.3
18
17.4
16.1
15.9
16.1
16.1
17.2
18.8
19
18.6
18.4
18
18
17.7
17.6
17.1
17.2
17.7
17.7
18.1
18.9
19.3
18.8
24.5
24.6
22.5
20.6
15.9
15
15.7
22.6
23.4
20
18.3
18.3
18.7
14.7
11.7
10.6
10.2
10.3
10.2
10.1
9.96
9.67
9.63
9.45
9.24
9.04
8.96
9.33
9.69
9.7
8.73
7.79
7.98
8.37
9
9.45
9.78
10.4
10.9
11.2
11.5
11.8
12.4
13.5
14.9
15.7
17.1
18.1
19
19.4
19.7
19.8
19.7
19.3
18.3
17.6
17.1
16.2
16
16.1
16.4
17.3
18.8
20.4
22
23.9
31.2
38.2
35.7
35.7
37.3
30.4
26.8
29.5
33.6
36.1
38.2
39.3
42.8
48.3
47.8
44.3
47.3
60.5
82.6
109
142
172
182
202
272
308
292
283
258
235
209
185
161
145
128
131
132
122
126
136
140
147
137
127
125
118
111
103
92.5
92.8
95.8
97.7
106
112
104
104
110
106
106
105
98.4
90.1
86
85.4
91.7
92.7
98.9
94.4
107
131
145
183
230
266
302
302
280
258
224
183
161
151
149
143
141
146
154
161
169
164
147
131
125
117
115
108
101
95.5
91.5
85
80.1
74
70.8
66.6
62.7
59.1
58.4
53.6
49.7
47.7
45.7
42.8
41
38.4
36.2
36.2
41
39.8
38.7
33.3
31
29
27.5
26.2
24.2
23.4
22.5
22.7
22.7
22.3
21.7
20.2
19.2
18.3
19.8
20.8
20.9
25.7
30
27.9
42.9
39.7
34.6
53
44.4
49.2
50.6
50.6
52.3
38.5
35.7
31.1
28
25.3
23.7
22.2
20.7
18.9
18.1
17.2
17
16.5
16
16.3
17.9
22.5
20.4
17.9
16
15.3
14.4
14
15
18.1
19.4
17.3
16.7
17.6
20.5
16.8
16.3
16
18.1
29.1
31.6
22.3
21.3
18.3
16.5
15.6
16.4
16
15
13.7
13.3
12.9
13
58.5
49.2
37.5
173
140
80.5
59.5
47.8
41.8
63.2
54.1
134
102
76.5
153
184
142
125
97.6
82.5
71.7
65.3
62.5
56.1
52.5
47.9
49.3
62
74
101
249
169
160
138
126
128
129
230
875
853
542
