19 13 24 8 1 5 29 11 2 4