199 647 880 799 595 81 97 131 119 71 116 39 23486