8 266 306 true 4 17 23 40 46 49 64 98