16 1152 615 true 0 2 7 9 11 20 25 29 30 40 45 50 52 68 70 74