23 128994 746 true 1 5 16 17 26 48 49 56 57 59 62 68 74 85 106 114 119 120 122 127 134 139 149