8 145 17 1 6 17 33 45 47 64 89