40 21 33 29 14 13 33 31 59 53 41 3835