20 3657 988 true 2 8 11 17 18 19 21 43 44 45 60 66 67 70 73 77 82 84 92 93