12 1275 818 true 2 11 19 24 29 42 70 73 74 77 83 84