51 42 20 35 49 32 35 25 21 41 28 28 48 43 29 45 38 41 42 42 31 51 39 33 57 42 51 38 32 42 49 52 36 40 40 28 39 44 39 35 36 35 36 25 42 27 16 25 26 39 19 11 31 6 19 25 30 19 32 21 31