78 19 110 41 40 66 56 28 45 42 43102