0 22 31 18 24 24 23 19 12 7 56 16 32 30 46 19 37 15 19 39 22 28 47 23 3 26 24 21 26 14 29 25 1 26 18 56 36 30 15 32 23 12 55 5 12 18 25 29 3 25 24 25 21 29 