8 2001 522 true 1 4 10 14 16 25 29 38