45 20 70 34 66 15 61 01 24 0 2 4 1 9 8 8 113 25 326 174 147 187 103 117 196 110 103 135 109 145 66 90 10296