96 116 90 76 68 77 64 66 70 61 69 48 48 42 37 42 46 30 42 61 34 89 36 33 27 3729