29 34 36 40 49 72 46 65 87 94 44 45 71 36 42 63 98 13 77 42 62 7116