7 319 226 true 1 2 13 18 20 25 27