4 45 142 true 2 16 23 25