50 12 1 50 1 40 16 1 50 1000 12 38 26 14 50 33 15 12 23 23 24 2 24 42 24 27 14 4 34 15 7 38 23 19 40 34 25 42 27 50