8 3527 27 3 15 26 29 31 36 38 43