29 21 50 23 35 36 32 44 42 39 20 73 38 43 50 32 24 24 59 41 24 44 66 40 24 31 45 60 35 39