65
66
100
43
180
173
181
310
179
181
290
182
189
174
310
124
170
176
175
169
359
622
347
481
172
229
184
259
343
172
194
208
184
632
170
215
171
181
173
170
452
173
166
192
306
187
183
321
348
431
198
173
199
182
580
192
262
524
4035
186
337
329
193
334
197
172
170
213
130
330
187
541
272
185
193
172
181
503
198
121
183
347
285
168
168
171
234
170
168
172
172
183
186
174
426
98
323
377
499
130