255
255
254
253
252
252
252
252
252
252
252
256
257
259
261
261
260
261
261
261
261
261
261
260
260
262
262
264
267
268
268
269
267
267
267
267
267
265
263
262
262
262
262
262
262
260
259
258
254
252
251
250
252
250
248
244
241
240
239
242
244
245
244
241
233
230
231
234
237
237
237
237
238
239
237
237
235
235
236
236
235
232
231
230
232
232
232
232
232
232
232
232
231
231
230
229
228
229
232
232
232
232
228
228
226
226
222
222
221
221
221
221
220
220
220
219
217
216
214
214
214
213
213
212
212
212
212
212
212
211
207
207
208
208
204
203
202
202
202
202
201
201
199
199
199
199
198
197
196
195
195
195
196
197
199
200
200
201
200
200
200
202
201
201
201
199
199
199
200
200
200
200
200
199
199
198
198
198
196
196
195
194
193
189
186
186
182
182
182
182
182
182
181
180
180
180
182
182
183
184
195
197
197
198
198
198
199
199
195
196
196
197
198
198
195
195
195
195
193
194
194
193
193
193
193
192
192
193
193
194
194
195
195
194
193
190
190
192
192
191
191
191
190
190
190
190
190
190
190
190
189
188
187
182
181
180
178
177
166
163
161
160
160
160
153
153
154
154
154
154
155
155
155
155
154
154
154
154
154
150
150
150
150
151
151
151
152
157
157
157
157
158
157
155
152
151
151
151
152
152
153
154
154
155
155
156
157
156
156
156
155
154
154
154
150
148
146
147
147
147
147
148
148
148
148
148
148
148
148
147
147
146
146
146
147
147
146
145
140
138
138
138
138
136
136
137
142
146
145
143
143
142
141
141
141
138
136
137
137
137
135
136
136
136
136
135
135
135
135
136
136
136
136
136
135
133
132
130
130
130
129
128
127
126
126
125
124
124
125
125
125
125
124
124
124
124
124
124
124
124
124
124
124
125
125
125
128
128
128
130
130
131
131
132
131
130
130
129
129
129
129
129
129
129
130
130
130
130
131
131
131
131
131
131
130
129
129
126
125
125
123
114
113
112
111
109
108
103
102
102
101
100
98
97
100
100
100
100
100
102
102
100
100
100
96
87
80
79
78
75
73
74
70
70
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
66
65
64
62
61
60
57
56
55
53
53
49
47
47
48
48
49
50
50
53
53
51
48
48
48
52
51
49
52
50
49
49
49
50
50
58
58
59
60
63
62
62
62
62
62
62
62
60
58
56
56
56
56
55
55
54
54
53
53
53
55
55
54
54
54
54
54
54
51
51
50
50
49