7 398 126 true 1 6 8 20 22 28 32