7 528 226 true 1 6 8 18 22 29 31