30
32
34
34
36
38
39
41
43
42
44
46
44
45
45
45
45
44
42
43
43
45
45
43
45
43
42
40
40
38
39
37
36
34
30
29
28
26
25
24
24
25
26
27
29
29
30
32
32
34
36
38
38
40
42
40
41
40
40
40
41
41
39
38
38
37
36
35
34
32
32
30
30
30
30
30
32
32
33
34
35
37
38
38
40
39
39
39
40
39
39
38
38
37
37
37
38
38
38
38
37
37
38
38
38
39
38
40
40
40
40
42
42
43
45
44
45
45
47
47
47
49
50
51
53
53
53
55
57
59
63
64
65
66
70
67
68
69
69
68
67
67
67
66
67
66
64
65
64
64
63
65
64
66
65
66
67
66
67
69
69
69
71
72
73
77
77
76
79
79
80
80
80
78
77
76
80
79
77
75
71
71
67
65
61
60
58
57
56
53
53
53
51
52
52
52
53
55
54
55
54
55
56
56
59
60
62
62
64
64
66
68
69
72
73
80
82
82
82
81
82
82
84
82
81
82
82
79
78
77
77
79
78
76
74
72
69
64
59
54
51
50
49
49
49
52
53
52
54
54
56
56
57
60
61
60
62
62
62
62
61
62
64
66
68
68
70
72
74
75
77
79
78
82
85
88
88
89
91
97
96
97
96
98
99
103
102
103
102
100
100
104
103
101
101
102
105
106
100
99
97
94
93
82
76
77
77
78
81
81
84
81
80
81
81
81
80
80
80
79
75
71
70
67
67
64
62
60
59
56
53
52
49
49
50
51
52
52
54
55
60
60
64
65
67
72
73
76
78
81
81
85
86
87
89
86
88
89
88
91
89
90
92
91
92
92
91
92
93
92
93
90
91
91
91
91
90
92
91
92
93
93
97
92
91
95
99
97
99
100
100
104
103
104
106
101
102
102
104
102
105
102
104
104
100
104
102
104
104
103
99
103
98
96
96
95
95
97
94
96
97
92
90
90
86
86
85
82
81
75
71
71
67
64
63
63
61
64
61
60
62
59
60
60
59
61
64
61
63
63
61
63
62
62
66
65
66
67
66
65
68
67
68
71
71
74
74
75
76
79
80
80
83
81
85
82
83
88
87
90
87
87.22
85.42
86.64
80.8
82.01
86.28
85.48
85.69
86.93
84.08
91.49
86.57
84.73
87.02
85.17
82.27
89.8
84.81
85.04
89.48
85.51
92.1
91.29
90.49
93.95
93.16
92.36
87.25
95.08
92.12
93.49
98.15
96.27
102.07
95.8
99.44
101.99
101.23
101.58
101.94
100.06
100.43
101.94
97.77
97.01
101.97
100.08
106.26
107.85
103.65
102.92
104.54
100.28
101.91
102.38
99.26
103.34
102.63
104.34
109.74
111.52
109.63
110.21
103.33
101.39
103.21
97.46
100.56
99.87
96.6
101.07
100.39
94.46
88.46
86.37
80.25
76.75
78.63
72.35
72.86
63.69
62.76
66.04
66.54
67.05
66.13
68.11
64.27
69.22
65.34
61.4
64.95
60.95
61.49
60.49
64.17
64.77
62.19
59.57
58.52
62.38
63.01
61.97
62.61
61.56
67.39
66.37
67.09
71.41
70.4
69.38
72.02
70.99
69.94
70.78
69.7
72.52
71.44
76.35
85.47
84.51
81.43
82.51
81.47
89.7
89.9
88.78
90.91
89.95
94.28
95.62
96.39
97.08
95.39
93.88
92.91
92.16
90.91
88.3
88
88.18
89.79
96.95
96.65
96.34
97.51
98.58
95.35
93.25
90.43
84.14
87.78
85.38
86.08
84.29
84.18
84.14
81.15
78.64
77.07
75.67
77.37
78.73
78.74
76.39
74.83
68.27
61.18
58.09
54.27
53.16
53.15
53.22
53.13
54.35
54.37
56.43
55.71
56.92
59.49
60.84
60.23
60.98
62.03
62.55
63.43
63.48
62.85
63.61
64.93
65.34
66.07
67.26
69.98
74.19
71.79
70.4
71
70.28
70.6
72.31
72.86
74.51
75.7
76.25
77.79
79.04
77.38
79.41
78.9
77.4
80.2
79.96
77.89
81.24
83.12
82.23
79.51
80.64
79.68
80.38
