18 20 18 18 18 07 89 05 88 95 72 35 72 25 71 60 72 35 72 22 15090