5 112 107 true 6 11 25 29 31