9 129 69 2 21 38 44 64 69 77 94 95