3 42 232 true 20 23 31