117
117
118
118
122
121
120
119
118
117
117
117
117
117
118
118
118
117
117
119
121
121
121
121
121
121
119
119
121
119
118
117
117
116
115
113
110
109
105
106
106
100
100
102
105
105
109
109
110
111
112
112
112
113
113
109
109
108
105
102
102
101
101
98
98
97
97
97
97
97
97
97
97
96
96
94
94
94
93
93
93
93
92
93
93
93
92
92
92
92
92
92
92
92
94
93
91
91
89
89
89
89
90
90
90
90
90
90
91
91
92
92
92
94
93
91
91
92
93
95
96
97
97
98
98
99
100
100
101
101
101
101
101
101
101
101
101
104
109
109
113
113
114
114
114
114
114
114
110
110
108
104
104
102
103
103
110
111
113
128
129
132
134
136
138
140
144
146
148
149
151
157
156
156
156
157
158
164
163
161
160
159
159
160
163
166
148
145
139
135
129
127
127
126
126
124
122
121
120
121
117
119
123
127
127
126
124
124
122
124
126
127
127
123
119
120
124
125
126
127
132
131
130
141
147
148
150
152
155
159
168
166
165
146
146
147
150
150
151
151
151
151
151
153
153
153
161
162
163
164
166
167
167
171
173
175
177
178
180
180
180
180
180
169
169
165
163
161
160
160
160
164
155
155
152
152
149
149
149
149
149
151
151
152
152
152
149
149
149
143
143
141
138
136
134
131
131
130
130
130
130
130
130
130
130
130
130
130
133
132
132
136
137
137
137
136
135
133
133
132
132
132
132
132
132
133
133
135
132
133
132
130
131
132
133
134
135
136
133
131
134
142
142
142
139
138
136
142
143
143
143
141
142
142
144
146
145
143
144
144
144
144
144
144
145
145
145
144
151
152
163
166
167
167
168
173
175
181
181
180
179
178
176
175
174
174
174
176
176
178
180
182
183
184
185
186
188
195
196
196
196
198
198
205
209
212
212
212
212
213
214
214
218
222
222
221
223
224
229
232
233
234
235
237
241
242
242
246
248
248
249
248
246
242
235
234
234
230
224
224
226
227
224
224
217
214
214
214
215
215
214
214
214
214
213
211
207
199
200
201
201
201
194
191
191
191
188
186
185
184
177
176
175
175
177
175
172
175
175
175
175
172
177
167
167
167
167
176
173
171
171
171
171
170
179
176
165
164
164
164
162
161
158
158
151
151
152
152
152
152
143
143
142
142
142
142
142
143
143
142
141
141
143
141
139
139
139
138
136
136
136