3 99 102 true 54 59 79