11 2154 110 356681 4 20 27 34 38 47 49 62 70 76 87 1 2 3 4 6 15 36 59 108 701 848 80 832 961 224 21 11 9 7 5 3 1