8 141 160 true 1 7 12 13 19 21 33 34