5 104 99 true 2 7 10 29 36