54
45
45
39
39
37
32
31
31
31
31
31
32
41
45
45
47
48
48
48
47
45
45
44
37
31
31
31
31
31
31
32
33
33
33
33
35
41
46
58
58
60
61
63
67
78
84
91
98
100
100
105
109
113
110
110
111
110
109
107
107
106
97
91
92
95
96
97
105
105
106
121
134
135
136
137
138
146
147
164
172
172
175
181
187
188
210
210
212
213
214
216
217
219
220
219
223
230
233
233
233
233
233
232
231
228
227
226
231
233
235
237
239
239
237
236
231
235
244
242
232
234
238
240
240
240
240
240
240
241
242
242
241
240
240
240
240
241
247
249
252
252
253
255
255
255
255
256
257
261
263
266
274
278
280
284
285
288
291
294
294
297
297
297
298
300
299
297
298
313
315
307
305
305
305
306
304
303
303
303
308
308
306
302
303
307
307
307
307
307
308
309
308
309
314
317
321
322
326
329
333
337
341
343
350
352
360
360
361
363
366
368
368
368
372
378
379
381
377
370
363
364
353
333
330
324
320
317
312
312
310
306
301
299
299
301
302
304
306
299
299
299
301
301
299
294
293
288
285
275
267
258
253
251
251
253
253
254
254
254
254
253
252
257
258
258
258
258
258
258
254
257
256
255
254
252
252
251
249
248
248
247
243
240
240
241
242
245
250
257
257
263
266
269
274
275
295
298
314
325
336
357
367
380
385
388
395
395
396
397
396
385
389
391
391
391
392
394
396
393
392
392
391
392
393
393
390
389
388
386
386
380
376
378
386
392
393
393
393
395
395
393
390
392
393
393
394
391
389
389
384
381
378
373
364
360
358
333
333
333
333
333
334
334
336
336
328
326
323
321
317
302
295
292
262
262
262
257
244
234
229
222
217
216
216
208
204
202
201
196
195
192
176
157
156
151
145
145
130
135
136
129
128
128
129
128
124
117
117
113
111
101
99
98
97
94
92
89
88
87
84
78
69
67
65
60
57
53
52
46
45
45
45
36
31
31
31
31
32
33
36
41
41
53