03 43 30 29 88 10 38 18 87 105 159 83 72 292 69 64 90 116 130 130 54 76 162 156148