256
4315
172
67
166
185
168
179
184
188
164
168
175
414
171
566
191
170
177
185
190
180
238
160
204
186
174
230
166
131
190
176
171
319
177
179
154
444
707
347
1343
175
183
173
180
312
785
171
169
184
191
332
168
159
163
614
158
169
1025
372
174
345
387
175
178
168
394
188
188
180
189
173
178
176
363
305
128
67