5 40 87 true 5 12 22 29 32