39 93 19 18 45 98 52 53 28 94 22 42 2110