625 262 68 188 118 132 184 133 1096 90 30 7 46 83 78 33 60 39 68 269110