49 56 22 29 42 71 58 306 34 1616