105
105
105
105
106
108
112
113
114
115
116
116
116
116
117
118
120
122
123
124
127
127
126
125
125
125
126
126
127
127
127
127
127
131
132
133
135
136
139
140
141
142
144
146
146
146
146
146
147
147
148
148
149
150
151
151
153
153
154
155
158
160
167
168
168
169
169
169
169
169
170
170
170
169
168
165
165
166
167
167
169
171
172
172
169
169
169
169
170
170
170
171
172
174
175
177
178
179
183
185
185
185
186
187
191
192
194
196
199
201
202
204
205
207
209
210
211
216
221
224
227
229
234
238
240
240
242
243
244
245
245
245
245
245
245
245
245
246
246
246
247
247
248
249
249
249
249
249
249
248
248
247
247
243
243
243
244
244
244
245
246
246
246
247
247
247
248
248
248
248
248
248
248
248
248
251
255
255
254
253
252
250
248
244
242
241
240
240
240
238
237
235
228
227
226
225
225
224
223
223
224
224
226
227
228
229
229
228
226
224
221
217
215
213
210
209
209
209
209
210
210
210
210
210
209
207
206
200
196
194
192
192
192
192
192
191
191
189
187
187
187
187
186
184
182
180
179
179
179
178
178
178
178
177
177
177
177
177
177
176
174
172
169
167
170
173
178
182
181
180
178
178
178
175
173
172
176
176
176
181
181
181
184
183
182
180
179
178
176
175
175
175
177
178
180
181
176
174
171
169
169
168
168
166
166
166
166
164
163
162
162
163
165
166
167
168
170
169
163
159
157
157
156
155
153
150
143
143
142
142
142
144
145
147
151
153
154
154
155
155
153
150
148
146
144
143
143
143
144
147
149
152
150
148
148
147
147
147
147
146
144
143
142
143
145
147
148
148
148
147
147
146
146
145
144
142
142
141
138
137
137
135
130
124
124
124
125
125
126
126
124
121
119
119
116
116