7 29 0 19 51 78 58 97 41 92 33 82 27 72 11 42