338
206
142
209
124
70
188
330
157
216
264
97
493
200
278
384
210
463
167
178
265
338
191
171
379
312
213
196
273
191
318
189
670
309
243
211
279
339
120
311
109
89
218
54
69
125
160
177
160
151
245
200
309
120
162
121
154
272
481
324