5 27 91 6 89 48 2 1 -1