001
084
002
085
003
086
004
087
005
088
006
089
007
091
008
092
009
093
010
094
011
095
012
096
013
097
014
098
015
099
016
100
017
101
018
102
019
103
020
104
021
105
022
106
023
107
024
108
025
109
026
110
027
111
028
112
029
113
030
114
031
115
032
116
033
117
034
118
035
119
036
120
037
121
038
122
039
123
040
124
041
125
042
126
043
127
044
128
045
129
046
130
047
131
048
132
049
133
050
134
051
135
052
136
053
137
054
138
055
139
056
140
057
141
058
142
059
143
060
144
061
145
062
146
063
147
064
148
065
149
066
150
067
151
068
152
069
153
070
154
071
155
072
156
073
157
074
158
075
159
076
160
077
161
078
162
079
163
080
164
081
165
082
166
083
167
084
168
085
169
086
170
087
171
088
172
089
173
091
174
092
175
093
176
094
177
095
178
096
179
097
180
098
181
099
182
100
183
101
184
102
185
103
186
104
105
187
106
188
107
189
108
190
109
191
110
192
111
112
193
113
194
114
195
115
196
116
197
117
198
118
119
199
120
200
121
201
122
202
123
203
124
204
125
205
126
206
127
207
128
208
129
209
130
210
131
211
132
212
133
213
134
214
135
215
136
216
137
217
138
218
139
219
140
220
141
221
142
222
143
223
144
145
224
146
225
147
148
226
149
227
150
228
151
229
152
230
153
231
154
155
232
156
233
157
234
158
235
159
236
160
237
161
238
162
163
239
164
240
165
166
241
167
242
168
169
243
170
171
244
172
245
173
174
246
175
247
176
248
177
249
178
250
179
251
180
252
181
253
182
254
183
255
184
256
185
257
186
258
187
259
188
260
189
261
190
262
191
263
192
264
193
265
194
266
195
267
196
268
197
269
198
199
270
200
271
201
202
272
203
273
204
274
205
275
206
276
207
277
208
278
209
279
210
280
211
281
212
282
213
283
214
284
215
285
216
286
217
287
218
288
219
289
220
290
221
291
222
292
223
293
224
294
225
295
226
296
227
297
228
298
229
299
230
300
231
301
232
302
233
303
234
304
235
305
236
306
237
307
238
308
239
309
240
310
241
311
242
312
243
313
244
317
245
318
246
319
247
320
248
321
249
322
250
323
251
324
252
325
253
326
254
327
255
328
256
329
257
330
258
331
259
332
260
333
261
334
262
335
263
336
264
337
265
338
266
339
267
340
268
341
269
342
270
343
271
344
272
345
273
274
346
275
347
276
348
277
349
278
279
350
280
351
281
352
282
353
283
354
284
355
285
356
286
357
287
358
288
359
289
360
290
361
291
362
292
363
293
364
294
365
295
366
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366