8 124 249 true 4 5 6 25 28 31 32 39