31 20 58 174 73 35 42 48 70 62 ■17 45 43 18 69 151 101 35 52 48 84 68 66 53 117 68108