7 90 247 true 0 17 22 27 30 37 39