9 2253 117 299911 2 13 14 20 47 52 65 67 95 1 2 3 4 5 16 39 224 495 83 995 1026 121 12 7 5 3 1