68
413
430
448
297
287
197
194
219
278
277
216
291
371
369
248
206
477
84
161
104
168
92
143
165
234
514
252
76
665
301
110
64
175
99
191
319
144
164
208
339
334
298
115
156
97
124
88
135
56
93
44
58
59