13 1606 80 12 13 20 28 31 39 47 63 77 80 81 87 95