5 35 109 true 8 19 23 26 61