8 1069 322 true 4 5 8 12 24 28 29 33