5 143 228 true 5 17 27 31 33