4 109 87 true 12 21 26 35