8 2002 84 237156 4 32 35 50 76 90 93 98 1 2 3 4 16 31 42 315 85 954 906 41 7 5 3 1