10 668 346 true 7 26 31 36 56 73 79 80 88 92