647 356 274 152 97 47 44 44 31 261718