5 388 250 true 7 12 21 23 25