13 2 81 2 94 87 7 65 43 90 6 69 67 17 100