227 704 1,096 972 649 91 123 138 107 115 36 226110