9 180 319 true 3 12 15 17 22 25 26 29 39