8 178 249 true 8 9 12 19 25 30 36 37