557 467 313 397 241 266 324 221 190 268 362 178 215 99 36 79 45 18 24 81 1603 1447 1289 1400 847 10251030