true 100587 8991 true 4 11 12 20 21 24 25 28 33 43 46 51 57 61 68 77 78 81 82 83 87 91 96 97