20 2607 861 true 1 4 6 7 19 21 25 32 40 43 45 47 50 59 76 77 84 85 87 90