3 42 277 true 2 16 21