83
82
82
82
82
82
82
82
82
82
81
80
79
78
77
77
78
79
81
82
83
85
87
84
83
82
81
80
80
79
77
75
73
72
69
63
59
58
56
56
56
60
61
61
62
62
62
61
60
60
59
60
60
63
64
65
66
71
71
71
71
71
72
73
75
75
77
77
82
93
97
98
99
100
100
103
104
104
100
101
102
103
106
106
98
95
94
93
96
97
97
98
98
98
99
100
100
100
99
98
97
96
95
96
97
101
103
104
104
104
102
101
101
101
102
103
105
108
114
127
131
134
140
152
147
146
144
143
143
143
144
143
141
139
135
132
127
128
130
131
131
132
132
132
132
132
132
132
132
135
138
135
136
136
136
136
136
137
140
147
150
157
159
161
164
165
167
175
192
198
195
191
185
185
183
182
182
182
182
181
180
179
185
193
200
203
217
250
253
254
253
245
222
218
214
212
209
201
200
195
193
192
191
190
194
198
203
215
243
248
259
268
271
270
267
271
282
286
291
293
294
294
294
294
294
294
294
294
294
294
289
287
283
278
270
261
248
235
232
231
228
226
224
224
227
231
231
223
157
148
144
140
139
125
121
109
103
99
95
86
84
79
75
72
70
71
72
74
78
80
82
90
98
105
108
111
114
113
112
111
110
97
92
89
91
95
97
100
104
111
114
121
131
132
133
130
126
119
116
115
116
117
112
110
101
92
88
81
74
76
78
80
84
89
95
98
98
97
104
126
129
130
129
127
124
122
127
132
136
142
143
149
151
151
151
142
135
131
128
126
129
132
133
134
136
137
137
136
134
131
131
131
131
132
135
137
142
143
144
144
143
142
133
131
130
124
120
116
116
116
116
116
118
121
131
134
134
135
138
139
141
141
140
139
139
139
140
140
140
143
145
148
148
148
148
148
141
140
143
145
148
152
154
144
142
143
143
143
142
140
136
135
137
156
157
157
123
122
120
115
113
112
111
108
108
108
108
108
100
100
100
104
104
112
116
121
122
122
123
124
125
125
126
127
128
129
122
116
116
116
115
117
120
121
122
122
122
122
122
123
123
123
121
120
118
116
115
113
111
111
112
115
117
127
128
127
124
122
120
119
118
118
119
119
116
113
109
100
100
99
98
97
91
82
79
78
77
76
75
76
76
76
74
73
72
72
72
72
71
71
68
65
63
60
60
59
60
60
60
62
62
63
64
66
67
69
71
72
75
76
77
78
78
79
81
83
84
87
89
90
92
95
96
96
101
98
95
93
93
88
86
84
83
81
80
79
78
78
80
82
83
83
83
83
82
82
81
81
80
78
77
77
78
80
81
82
83
86
92
93
96
97
100
101
114
115
118
120
122
127
130
131
136
139
144
145
149
148
147
148
158
167
178
163
153
139
140
140
141
142
142
140
139
135
131
128
122
120
114
90
71
64
62
51
44
43
44
47
39
34
27
27
27
27
27
27
31
47
58
60
64
67
63
58
56
55
55
55
55
52
41
33
30
28
26
25
25
24
22
20
19
18
17
15
14
14
17
19
25
27
42
41
41
38
33
21
21
20
19
19
20
24
25
25
24
23
23
21
18
11
8
6
6
5
3
3
2
2
2
2
2
2
3
5
5
5
5
5
5
5
4
3
3
4
4
5
3
3
3
3
3
3
5
8
13
13
16
13
13
12
11
13
15
16
17
16
18
21
21
19
18
16
15
14
13
12
12
12
13
17
19
24
25
26
26
27
29
29
31
31
33
34
37
36
34
32
36
38
49
59
62
63
67
68
65
64
61
60
60
61
63
63
61
56
50
43
37
45
66
70
85
89
80
74
67
76
79
85
89
80
76
88
91
64
34
28
27
25
21
19
15
13
12
11
10
8
8
7
10
10
10
7
10
13
19
27
28
28
26
21
19
16
16
16
16
27
29
36
43
45
50
53
54
54
53
51
48
43
39
36
36
36
41
57
64
62
60
52
48
45
42
39
40
41
44
44
43
43
43
44
44
47
50
50
50
50
47
46
44
43
45
55
60
64
66
69
68
67
54
48
44
40
40
38
36
36
35
42
49
55
62
64
67
71
76
81
85
101
104
115
114
110
92
76
54
51
48
47
46
45
44
44
46
56
58
63
64
63
62
61
72
73
74
72
63
62
62
62
63
66
66
64
62
61
62
72
78
83
85
84
77
70
66
63
61
59
56
55
55
54
50
51
53
55
59
61
64
66
68
70
71
73
75
78
79
83
87
87
87
88
89
89
89
88
87
81
79
78
77
77
76
76
75
74
66
66
66
69
76
82