16 16 31 29 12 90 95 70 59 3624