22 31 17 22 22 10 28 22 30 24 107 81 3419