25
27
28
34
38
44
50
57
66
67
67
74
79
80
84
93
101
104
106
108
110
110
110
110
110
110
110
110
112
115
117
118
121
125
127
129
131
133
135
137
138
139
141
141
140
139
138
136
134
130
131
132
133
133
134
134
135
135
136
136
139
141
145
150
158
158
158
158
158
158
157
156
155
155
155
155
155
155
155
156
158
159
160
161
162
163
164
168
174
177
178
179
180
182
183
187
192
195
197
198
200
201
203
203
202
201
199
199
200
201
202
203
204
205
206
208
209
210
213
214
215
216
217
217
217
216
216
215
216
217
217
219
219
220
221
222
226
232
237
238
239
241
241
242
243
243
243
243
243
243
242
242
242
241
241
241
241
240
240
240
241
241
242
242
243
244
245
248
252
254
256
257
259
264
264
262
255
249
252
254
257
266
267
267
268
272
277
278
283
283
284
285
286
287
289
290
291
295
296
298
299
299
300
300
302
314
315
316
326
328
330
332
333
333
333
334
334
334
338
339
348
350
354
356
358
360
363
366
371
381
382
383
382
382
383
385
390
391
392
393
394
395
398
399
407
407
407
408
413
417
418
420
421
421
421
421
423
423
424
426
428
428
431
432
432
433
433
433
433
433
438
441
444
444
443
443
443
444
445
445
446
446
446
447
448
448
449
448
447
444
444
444
447
447
448
448
449
449
449
449
447
447
446
446
443
440
439
437
436
434
434
433
426
424
422
420
415
407
404
402
399
396
396
396
396
395
385
383
382
373
370
367
365
354
351
349
348
348
345
341
336
333
333
332
332
329
320
315
312
309
306
303
301
292
290
289
289
289
289
289
284
282
281
279
274
270
267
264
262
262
262
259
256
253
250
237
231
229
227
225
224
222
221
219
198
184
183
183
182
182
174
174
175
175
175
174
173
173
173
174
175
179
180
181
184
185
186
187
188
189
190
191
191
191
192
194
194
194
193
192
191
190
188
187
184
184
183
183
185
186
186
184
184
185
182
178
175
171
166
166
166
166
164
163
160
159
157
156
155
153
152
148
146
150
151
152
147
144
141
139
136
135
135
135
132
130
129
128
124
123
122
120
119
115
113
111
109
109
108
106
105
102
100
97
95
94
92
91
90
82
79
77
71
69
60
58
55
55
53
52
50
49
48
47
46
45
43
42
42
42
42
42
42
43
44
44
43
42
42
40
38
35
31
27
23
19
17
14
14
14