230
52
474
277
262
181
194
612
168
155
196
209
232
291
139
195
65
136
185
399
743
147
351
409
405
247
114
573
426
226
199
407
341
98
659
102
615
22
182
99
314
289
397
128
104
316
2343
718