10 1509 63 148344 4 11 25 46 48 61 69 87 88 100