10 1 14 19 24 33 41 45 47 48 49