51 8 5 13 13 19 21 35 4 22 37 37 42 49 53 23 42 24 18 27 4 56 6 1253