26
76
50
138
162
95
190
164
170
146
176
157
164
162
164
167
184
159
158
80
192
176
169
169
149
183
190
159
158
161
177
179
239
167
348
168
168
163
150
172
191
191
168
128
150
144
191
139
201
196
162
173
188
154
166
168
192
419
163
364
175
157
166
152
181
198
145
285
147
162
191
155
156
104
199
156
162
156
194
201
187
174
168
148
179
160
193
194
156
169
198
173
301
200
166
171
162
156
166
180
156
145
189
184
348
194
153
172
374
141
158
196
158
173
156
204
167
191
159
113
164
424
566
32
166
149
195
205
167
289
173
145
186
196
474
174
150
199