5 2 5 10 2 4 8 9 5 15 7 9 1 7 4 11 2 20 5 8 4 6