7 121 170 true 5 8 15 19 29 34 35