7 12 52 17 6 12 2 88