571
607
554
528
511
551
539
522
716
599
216
190
235
282
430
162
219
205
245
248
271
235
250
296
285
322
270
295
254
315
365
318
253
310
377