5 265 104 true 2 14 20 27 29