5 141 105 true 1 2 4 32 34