5 147 106 true 4 12 21 36 39