11 1601 104 291446 4 6 20 26 31 47 54 57 75 82 91 1 2 3 4 9 20 39 60 95 176 299 75 721 695 59 15 11 9 7 5 3 1