3 99 104 true 31 59 80