11 1291 650 true 3 22 24 28 29 36 45 53 74 87 92