7 160 273 true 2 6 9 20 24 31 32