5 134 109 true 4 7 14 16 29