10 2001 99 288689 6 14 16 22 43 50 64 74 75 88 1 2 3 4 5 8 25 60 241 1508 84 867 896 118 11 9 7 5 3 1