7 353 20 1 5 12 24 27 35 76