7 94 266 true 1 2 3 8 24 27 28