107 48 96 93 10 143 50 35 26 44 50 27 67 6 33 37 10 884 50 20 50 50 50 10 5080