8 142 209 true 1 3 4 19 26 31 33 36