List of int get the records up to a certain value : <p>I have a <code>List&lt;int&gt;</code> and I need all the first records that total reaches a value</p>

<p><code>List&lt;int&gt; Values= new List{10,30,70,50,60};</code>
and value is 100 so i need list with 10,30,70 how can i get it with linq</p>
