166
205
34
181
178
206
298
162
190
205
183
182
34
270
185
186
155
189
194
185
169
167
348
184
237
406
182
169
172
268
173
119
188
619
513
441
158
175
182
287
453
731
573
1098
256
285
126
4354
169
76
589
356
174
165
345
179
169
210
260
162
168
410
482
1531
183
89
66
67