7 1190 407 true 5 8 13 18 21 29 34