13 5931 81 2 13 17 42 44 56 57 64 71 76 91 98 132