31 26 35 34 82 13 107 29 2441