4 32 105 true 12 19 22 29