15 1610 945 true 2 8 15 23 29 30 47 52 58 67 70 75 76 90 98