6 536 156 true 4 7 18 20 28 29