5 162 113 true 1 6 16 21 29