8 218 249 true 1 4 7 13 15 17 25 35