137
144
144
143
143
133
133
132
128
128
128
128
124
123
121
121
122
123
122
121
114
114
113
112
112
115
121
121
123
123
130
129
128
126
127
128
125
122
119
118
118
132
138
147
154
151
151
153
152
158
156
154
150
148
147
147
146
146
146
147
147
142
135
135
135
135
135
135
135
139
141
140
141
141
143
140
143
144
144
144
144
143
145
148
147
144
148
150
154
155
157
167
177
181
182
182
180
177
171
166
162
159
157
153
149
148
147
146
148
150
156
156
155
155
155
156
156
157
158
158
154
154
150
150
150
150
150
150
150
149
149
149
150
150
150
154
156
183
191
197
197
197
198
200
200
197
196
197
197
197
197
196
196
196
195
192
190
188
187
186
181
178
174
167
161
159
160
161
162
166
169
174
171
166
165
162
160
153
148
145
142
140
139
139
139
139
139
139
139
141
133
132
131
131
128
128
127
127
127
127
130
136
142
149
157
151
140
145
155
156
156
157
157
156
154
156
157
162
162
166
168
169
173
168
169
171
171
174
183
217
224
231
232
232
243
246
246
257
260
260
260
258
253
237
236
236
234
215
214
214
214
214
208
209
188
188
178
178
172
171
153
147
145
149
151
158
175
177
197
202
212
211
196
190
183
174
173
163
163
163
164
149
145
145
138
148
141
142
140
130
139
143
146
151
162
171
175
179
187
196
201
208
209
211
217
222
227
225
223
219
220
218
216
215
214
203
194
181
167
162
157
153
152
152
154
155
152
155
157
157
160
166
167
166
163
164
164
172
177
181
181
182
185
181
191
170
169
167
162
157
156
156
157
156
155
154
158
159
158
157
154
153
150
152
153
152
158
156
155
150
156
157
146
148
146
141
134
137
137
137
139
138
136
136
136
133
133
139
135
132
130
121
116
115
115
117
116
118
123
129
129
137
135
164
171
172
168
165
163
159
145
141
132
132
137
137
136
135
123
121
119
119
118
117
109
108
111
110
110
110
110
110
110
110
108
108
111
111
111
112
110
106
105
105
105
105
105
106
106
106
106
105
105
105
105
106
106
104
105
106
108
108
108
109
109
109
111
111
111
111
111
112
116
118
117
120
121
122
124
125
125
125
112
105
106
107
108
109
108
105
105
108
108
110
112
114
118
119
115
115
127
131
138
151
151
151
151
154
156
160
162
161
161
161
167
169
169
168
167
164
164
164
164
164
164
164
164
164
164
164
163
163
162
162
157
150
144
142
141
140
140
139
139
139
136
135
134
134
136
133
134
132
129
131
134
130
128
127
124
122
123
115
112
113
114
114
114
114
115
113
111
114
114
116
109
109
110
110
115
116
118
118
119
122
128
139
140
140
139
139
139
139
138
137
137
137
139
143
149
153
156
160
158
157
156
157
156
156
156
149
142
138
138
137
137
137
135
130
128
122
120
119
112
111
111
111
110
110
109
110
110
110
108
107
114