8 109 126 true 7 14 15 19 31 32 34 39