23 98941 591 true 5 6 17 19 21 22 35 45 47 52 62 67 79 83 100 104 105 108 122 130 136 139 140