15 1999 701 true 1 13 26 27 29 43 47 52 68 70 74 77 87 92 98