4 79 105 true 0 19 23 32