7 160 148 true 7 10 13 15 19 31 34