5 53 112 true 6 7 21 27 28