8 228 256 true 5 7 34 45 57 71 79 86