7 186 233 true 1 5 8 31 90 94 97