62 29 25 29 6 31 12 42 30 7 1515