70
264
159
179
177
201
66
185
232
100
195
143
181
174
317
79
150
253
184
269
161
68
134
496
321
352
205
196
78
208
157
137
229
206
62
49
138
230
152
132
354
285
32
121
390
248
110
441
242
147
204
153
284
306