166 12 5 142 43 37 122 237 915,711