5 140 115 true 1 6 18 23 29