8 131 157 true 28 31 35 52 64 69 90 99