5 8 1 1 4 8 8 7 15 4 20