true 88 106 true 1 22 40 49 70 77 99