165
178
231
165
237
294
177
183
181
159
328
166
155
161
200
173
172
165
185
173
169
174
181
163
1002
259
180
192
412
393
167
1028
174
439
119
702
193
295
189
159
184
271
127
562
188
196
160
257
4994
312
172
182
239
281
163
251
189
146
186
263
157
53
160
613
177
34
183
172
204
110
0
66
103
0