8 110 169 true 1 24 30 31 52 53 77 87