12 720 399 true 6 20 23 25 31 52 60 65 77 82 85 87