4 43 86 true 2 16 22 25