98
100
100
108
107
116
134
170
183
181
183
185
189
196
201
211
224
231
245
251
261
277
284
293
295
298
304
310
314
317
318
324
317
317
316
315
312
305
297
285
265
246
233
207
193
183
187
186
180
181
181
181
181
183
181
181
180
176
176
176
179
181
185
184
188
192
195
196
208
219
230
234
234
235
252
264
280
298
312
329
335
346
347
345
344
343
338
331
314
300
296
289
287
280
277
270
267
260
245
242
235
231
229
227
224
218
218
217
217
216
218
216
213
204
209
208
196
188
181
171
167
163
162
166
167
164
163
162
168
170
174
177
187
190
221
232
234
243
248
261
275
275
280
287
293
292
283
280
277
272
267
266
265
263
262
254
240
235
229
222
214
212
197
189
179
170
163
157
151
146
142
140
138
136
136
136
137
148
155
170
174
176
194
197
206
217
217
217
218
220
221
221
221
221
221
222
225
231
232
232
230
218
219
213
210
211
210
207
204
194
196
199
203
208
210
210
206
204
203
204
211
213
216
222
224
227
230
231
232
235
247
257
260
267
272
271
269
270
278
269
254
245
232
229
223
203
190
176
174
164
161
158
161
159
152
148
146
146
144
142
142
141
143
144
144
143
137
135
135
144
140
140
138
135
131
131
135
138
138
144
150
154
159
164
164
163
167
170
172
177
179
179
169
168
166
170
174
190
198
205
215
222
226
235
235
239
241
243
239
229
222
218
216
211
198
194
193
195
208
208
206
205
201
191
181
182
175
160
155
135
130
118
104
96
96
95
88
75
66
59
63
66
66
62
58
50
50
51
52
60
56
56
55
55
61
63
66
64
69
74
82
76
76
75
75
80
81
85
85
84
99
103
107
106
89
108
106
124
129
134
127
128
122
120
124
124
118
121
129
126
123
124
125
127
115
106
99
95
94
93
85
77
71
67
67
68
69
69
69
69
69
67
72
77
83
79
76
72
79
82
86
96
95
88
85
72
68
68
67
66
68
70
74
72
68
62
69
72
77
88
92
93
84
97
97
106
113
110
113
125
138
146
143
145
151
151
145
144
141
123
119
115
102
107
101
93
93
93
93
93
96
98
98
97
109
110
108
107
107
107
106
106
111
115
117
116
115
113
111
107
101
97
91
86
76
77
76
76
76
78
84
85
88
87
77
69
65
57
63
63
60
60
73
75
76
72
66
67
73
74
74
67
65
66
65
62
61
61
59
51
51
52
61
76
79
84
88
91
103
108
118
122
127
129
133
136
143
149
155
158
161
165
170
177
187
195
195
192
191
189
184
182
182
180
178
178
175
175
163
152
150
145
143
137
139
140
131
123
119
116
110
104
103
102
102
103
106
108
109
106
104
104
105
108
112
109
107
109
116
117
117
120
120
124
131
131
134
140
140
142
157
173
174
176
177
178
178
178
177
173
168
165
163
156
146
138
133
130
126
117
112
111
109
108
109
107
106
108
109
111
115
111
103
108
106
107
109
112
110
100
95
95
95
95
91
88
92
100
106
103
102
105
95
91
94
96
90
90
91
92
93
99
100
99
97
100
104
106
106
102
98
91
98
107
112
120
129
136
135
132
129
118
117
116
115
119
122
123
125
124
121
121
115
112
108
106
102
101
100
99
99
98
97
98
95
95
95
94
94
95
93
92
91
91
90
90
90
89
88
87
86
86
86
86
85
84
84
83
84
84
83
83
83
83
83
83
83
84
86
88
88
92
95
97
98
100
107
111
103
100
100
103
108
112
119
120
120
118
117
113
110
108
103
100
95
98
104
121
127
129
135
130
132
135
133
131
129
130
120
118
112
112
108
101
93
90
87
85
82
82
82
81
79
79
79
81
79
72
71
71
68
69
72
76
80
85
100
117
129
142
149
165
174
175
171
168
163
163
159
140
133
122
116
115
114
120
120
118
118
117
116
115
118
121
119
115
113
112
111
111
116
121
116
122
131
146
143
149
158
160
177
189
202
206
207
210
211
200
195
190
190
190
188
182
172
165
157
157
164
170
170
157
157
157
156
150
142
133
132
134
136
144
149
151
153
155
156
158
158
158