148
148
148
148
148
148
141
141
141
141
141
140
140
140
140
138
139
140
141
141
140
139
139
140
140
140
140
140
140
139
139
139
139
139
139
139
140
140
140
140
140
140
141
141
141
141
142
142
142
144
144
145
146
147
147
147
148
148
148
148
146
145
145
146
146
147
154
149
176
169
169
169
169
168
168
167
166
165
163
161
149
149
149
149
149
176
177
178
171
170
171
171
169
166
165
164
159
156
157
159
160
159
159
159
156
155
154
154
154
155
157
157
156
155
154
151
147
143
141
141
142
157
158
157
144
142
141
141
141
141
142
143
142
142
141
141
140
140
140
140
140
141
141
140
140
141
140
140
140
140
140
141
141
141
141
140
137
136
135
135
135
136
137
137
136
135
135
135
135
136
136
137
136
136
136
136
136
137
137
137
138
138
138
137
137
137
139
138
138
140
138
138
137
138
138
137
136
136
136
137
137
138
138
138
138
138
138
138
142
141
141
141
141
141
141
141
141
141
141
141
141
141
141
142
142
142
142
142
141
145
148
147
147
148
148
149
161
162
162
164
164
164
163
163
168
175
175
178
178
172
180
179
176
176
180
180
179
178
172
177
175
175
175
175
172
171
164
161
157
157
157
158
164
158
158
151
151
148
146
147
150
149
151
151
151
151
151
159
167
170
170
170
167
162
160
159
158
157
156
152
152
152
152
151
151
151
151
151
152
153
154
155
155
154
154
153
153
153
153
153
153
157
160
162
160
160
160
162
162
163
163
163
163
162
161
160
160
159
158
158
158
157
158
160
161
161
163
164
163
172
171
178
278
278
278
280
278
277
276
275
274
273
272
273
274
275
275
275
271
268
267
264
256
255
255
255
253
252
251
250
249
249
248
246
246
245
244
244
244
243
242
242
240
238
236
235
219
214
200
197
194
190
188
181
167
167
165
165
164
164
163
156
156
155
151
151
151
150
150
150
150
148
148
147
146
146
142
142
144
146
145
145
145
146
144
142
142
142
143
143
143
142
142
142
142
142
142
142
143
144
142
142
142
141
141
142
140
140
141
141
139
140
140
140
140
140
139
139
141
139
140
140
140
139
139
140
140
142
139
138
138
138
137
136
136
136
136
136
137
138
137
135
138
138
138
138
139
139
137
135
136
138
138
138
137
136
136
136
136
136
136
135
134
135
135
136
137
137
137
137
137
137
135
136
136
137
138
138
139
139
140
142
142
142
142
140
135
143
143
142
139
138
148
142
139
139
137
138
138
141
142
140
132
130
130
130
134
138
137
136
134
133
135
136
136
136
136
136
136
137
138
139
140
140
141
141
142
142
136
134
134
140
142
144
145
146
146
144
144
143
140
140
138
138
140
141
142
141
140
142
144
146
147
150
155
152
150
145
153
153
151
150
151
152
151
149
150
152
154
153
152
152
153
153
153
154
147
146
147
147
148
145
145
145
144
144
143
141
141
141
141
141
141
141
141
141
141
141
140
140
140
140
140
141
141
141
141
140
139
139
139
139
139
139
139
140
140
140
140
140
139
139
140
141
141
140
140
139
139
140
140
141
141
141
142
142
142
142
143
148
148
148
148