1
27
92
253
406
387
397
338
369
211
361
760