11 1861 106 333896 17 22 34 45 57 62 65 68 86 93 94 1 2 3 4 5 14 39 58 69 196 223 78 848 821 60 17 12 9 7 5 3 1