74
73
72
71
71
71
71
71
69
69
69
69
68
68
68
68
68
68
68
68
67
68
69
71
75
78
76
69
73
75
75
78
75
75
73
72
71
67
67
67
67
67
67
67
66
66
66
67
67
67
67
66
64
65
65
65
61
66
66
61
62
63
63
65
64
63
63
64
64
63
60
58
57
57
57
59
65
63
62
62
62
62
62
60
60
60
60
61
61
59
58
58
57
57
57
57
62
60
60
59
58
58
57
57
57
57
56
56
56
56
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
57
56
56
56
56
53
53
53
53
54
54
54
54
53
55
55
55
54
56
56
56
56
57
57
57
56
56
56
56
54
54
54
54
54
54
53
54
53
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
54
54
58
58
57
57
56
55
56
56
56
56
56
56
55
54
54
54
53
53
54
54
57
58
62
62
64
62
61
58
57
57
57
58
58
58
58
59
58
59
59
59
60
63
62
63
63
63
63
63
63
72
70
69
68
69
72
74
74
70
69
69
70
70
70
70
67
65
63
62
65
64
63
63
65
66
66
66
64
69
66
65
67
73
73
88
91
93
95
100
102
103
103
110
108
109
111
112
111
111
111
112
116
116
116
117
117
119
121
122
123
121
116
115
112
112
111
111
111
112
114
115
115
115
115
115
115
116
116
117
117
118
118
118
118
118
118
118
118
118
118
118
118
118
119
119
120
120
121
121
123
126
129
132
133
135
136
137
137
138
138
138
138
138
138
138
138
138
139
139
139
141
142
142
143
143
143
143
143
144
144
144
144
145
145
145
145
145
145
145
145
145
145
145
145
145
144
144
144
144
144
144
144
144
144
144
144
143
143
142
142
142
142
142
142
142
143
143
143
140
139
139
138
137
137
138
138
139
139
139
139
139
141
142
142
142
142
144
144
144
144
144
145
145
145
145
145
144
144
144
144
144
143
145
149
149
149
150
150
150
150
150
153
156
155
152
147
144
141
141
140
138
137
137
136
137
139
139
127
124
123
118
118
118
118
118
118
118
118
118
118
118
117
117
117
118
117
117
117
117
117
116
116
116
117
117
115
119
119
116
110
109
104
106
107
102
102
102
103
108
108
107
106
105
105
104
103
103
103
104
104
111
116
123
124
124
124
124
124
124
124
124
124
125
125
127
127
127
128
128
128
129
130
130
130
118
113
107
104
103
101
98
90
91
94
95
95
97
97
98
99
99
99
99
99
99
99
100
100
100
100
102
102
100
99
98
97
96
92
89
89
92
92
92
91
91
90
88
82
82
79
78
78
78
79
81
81
81
80
79
78
78
78
78
77
76
76
78
79
80
78
77
77
77
77
77
77
79
86
86
84
89
89
90
90
84
81
79
75
73
73
76
78
88
92
91
78
74
73
72
70
70
70
70
71
74
74
74
74
74
74
74
74
74
74