156
155
159
157
158
159
155
83
78
62
62
65
62
62
61
56
54
53
53
53
53
52
51
48
44
42
42
42
41
47
44
42
40
40
42
43
46
45
46
49
53
59
105
109
83
74
71
102
110
110
144
149
164
178
185
199
209
214
225
243
282
297
328
335
339
342
345
347
346
346
345
343
355
355
348
345
346
347
349
358
358
359
359
359
359
359
359
359
359
367
373
381
384
388
391
388
388
386
387
387
385
390
392
390
389
398
400
386
380
373
364
358
354
349
344
331
325
316
315
311
310
312
317
318
320
320
314
311
308
305
301
299
297
296
285
278
274
274
275
278
279
278
261
253
242
237
235
234
235
235
234
234
235
236
230
228
232
239
239
241
255
249
254
254
222
225
226
221
213
223
224
218
219
217
220
218
225
232
203
203
203
207
206
199
195
200
206
203
207
209
189
189
189
189
189
192
200
220
232
238
254
269
296
310
316
322
336
337
344
346
350
350
349
346
343
340
331
322
320
323
316
310
309
308
309
310
311
312
312
306
299
291
287
275
263
257
252
233
236
236
236
236
236
237
241
246
250
252
253
256
261
266
269
281
292
295
298
306
309
314
322
334
351
356
370
377
379
390
392
391
391
391
391
387
385
377
375
374
374
378
378
378
376
377
377
364
360
344
341
337
326
318
311
305
301
301
302
303
305
306
306
306
303
309
303
300
302
305
293
283
279
267
263
249
249
247
242
241
215
210
210
207
201
206
210
211
211
211
211
211
211
201
198
196
203
205
211
210
210
229
250
252
253
253
272
302
311
310
318
319
320
336
336
342
342
350
351
355
347
346
344
341
338
336
341
347
351
350
345
345
347
354
365
366
367
366
367
367
371
361
353
353
353
351
347
337
327
324
321
313
311
310
307
298
297
297
304
316
319
332
332
335
337
351
353
352
350
358
360
367
368
371
371
373
375
372
366
354
348
348
366
374
379
374
372
370
344
344
340
335
329
323
317
316
317
305
306
296
291
291
291
279
263
258
255
254
239
231
219
210
197
197
188
174
160
145
119
104
90
81
74
73
71
63
59
56
55
51
49
49
41
42
42
42
42
43
44
47
51
52
54
55
60
62
66
67
67
70
72
73
74
76
83
158
158
159
154
156
160
160