84
84
85
86
84
84
85
86
86
87
88
89
91
91
91
91
96
96
96
95
94
98
100
103
106
110
113
116
115
115
108
103
105
105
105
106
111
112
115
119
137
138
139
140
142
139
135
135
138
134
132
127
126
126
125
107
105
105
105
105
106
125
125
106
105
105
105
105
106
106
106
106
107
108
108
107
106
107
108
108
108
108
140
145
143
142
138
133
131
131
129
128
128
123
112
105
101
100
99
99
99
99
99
99
99
99
99
98
98
98
98
98
97
97
97
97
97
98
101
101
100
100
101
101
101
102
102
102
102
102
102
103
103
104
104
104
105
105
104
104
104
104
104
104
104
104
104
105
105
106
106
106
106
107
107
107
107
107
107
108
108
109
109
109
109
109
109
109
109
110
111
111
111
111
111
111
111
111
111
111
111
111
111
112
112
112
112
112
113
113
113
113
113
113
114
114
114
114
114
114
115
115
115
115
115
115
115
115
116
116
116
117
117
118
119
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
119
119
119
133
138
141
147
147
145
143
143
143
144
144
145
147
148
148
148
148
148
148
149
149
149
150
150
151
151
152
151
151
151
151
149
149
149
149
149
149
149
150
150
150
151
151
152
152
153
154
154
155
156
157
158
158
158
160
161
172
172
172
173
175
175
176
176
176
177
177
177
173
172
172
172
173
172
171
170
170
168
168
161
161
160
152
152
151
151
151
153
155
155
155
156
157
159
166
173
175
180
183
188
192
193
193
195
188
189
190
195
196
196
195
188
177
177
177
170
165
161
159
159
161
162
163
163
138
132
130
124
125
126
126
126
126
127
130
130
123
122
122
121
114
112
107
105
95
95
95
95
94
94
94
89
90
91
93
93
95
95
97
98
96
95
94
92
92
96
97
98
103
106
106
106
105
103
102
102
102
102
102
101
101
100
100
100
99
99
99
100
100
100
102
103
104
105
105
106
107
107
107
108
108
108
109
111
114
115
115
115
126
126
123
123
105
106
107
107
107
108
108
108
109
111
114
115
115
115
126
126
121
119
119
116
113
111
108
107
107
106
106
107
109
119
120
123
123
124
127
135
137
137
138
138
136
146
157
162
169
164
160
156
154
153
158
159
162
165
165
166
166
166
166
165
164
164
169
168
168
170
172
171
172
169
165
163
161
156
156
156
156
156
153
152
150
147
147
144
142
142
140
137
133
130
128
125
123
123
123
122
121
121
120
119
118
113
114
114
110
109