5 126 266 true 9 14 17 21 29