606
355
403
145
457
570
302
188
236
245
320
443
723
357
512
316
151
371
390
256
308
380
567
189
379
211
219
400
176
448
112
197
216
317
255
219
74
362
206
103
175
211
349
139
191
235
107
114
104
154
245
321
243
117
187
152
163
167
250
272