12 6144 170 1082979 3 13 19 31 32 33 37 46 70 75 85 88 100 101 112 127 142 210 410 948 2046 2492 4149 5435 100 947 2312 1966 619 138 33 12 8 5 3 1