10 2001 89 4 25 41 53 63 105 114 123 131 150