10 885 615 true 1 15 22 25 32 36 49 53 59 72