5 52 246 true 4 20 24 29 39