78
78
77
71
71
68
67
64
65
65
65
65
63
62
60
59
58
58
58
58
58
59
59
59
59
59
59
60
60
60
60
59
59
59
59
60
61
60
59
58
57
57
57
59
59
59
59
59
58
57
54
57
58
58
58
65
65
65
69
68
70
72
71
71
71
71
71
72
71
71
71
71
71
71
71
71
71
71
71
71
71
73
73
72
73
73
74
75
75
77
79
79
80
80
82
82
82
83
84
86
87
88
90
91
92
92
92
95
98
100
101
103
100
98
95
94
94
95
95
94
93
93
93
93
90
90
90
90
90
90
90
89
89
89
88
87
87
88
89
89
88
89
90
90
91
91
89
88
88
88
88
89
89
89
88
88
88
88
88
88
88
88
88
88
88
88
88
89
90
92
92
92
92
95
96
96
96
96
97
99
100
101
100
100
100
100
100
101
101
101
102
103
103
102
103
105
108
114
114
114
115
115
116
116
116
117
119
120
120
121
123
123
124
128
129
130
132
139
143
146
146
146
146
146
147
148
152
154
157
159
169
177
178
184
188
195
199
200
202
208
212
227
227
238
246
252
275
279
282
285
299
303
305
308
306
303
301
301
299
301
303
305
319
321
325
325
325
325
325
324
324
324
322
321
320
317
314
309
313
312
300
298
298
301
289
285
282
275
275
274
272
271
269
268
268
266
265
264
265
265
265
266
267
268
268
268
268
268
268
268
269
272
280
312
314
315
316
316
316
317
315
313
308
307
307
307
307
307
319
334
338
338
343
345
346
347
356
362
368
370
373
378
382
383
385
385
385
385
385
386
387
388
389
390
392
393
393
393
394
395
395
395
395
395
395
394
390
384
383
383
383
384
385
386
386
385
382
377
371
369
368
367
367
367
367
367
370
375
376
376
376
375
375
378
379
383
383
381
380
380
380
380
380
380
402
402
403
404
404
405
406
406
407
408
405
407
408
410
410
410
410
410
410
412