18 18 88 90 88 90 72 26 7 20 15060