9 2001 103 262796 9 14 20 24 38 48 72 85 86 100 101 104 109 116 125 136 171 654 100 975 886 15 9 7 5 3 1