5 16 104 true 4 9 13 28 35