5 143 157 true 1 11 12 17 31