68 67 42 42 34 33 48 46 45 43 39 38 123 108 59 57 71 70 41 42 42 43 38 39 57 52 50 48 58 56 45 44 69 51 23 21 72 74 49 48 86 84 51 51 42 43 46 45 44 47 42 35