10 708 591 true 0 16 33 42 56 59 69 79 86 96