5 160 127 true 1 16 18 25 31