7 146 249 true 7 9 10 13 16 37 38