How much space will be used in the remain 100M in the first datafile is depandant on what's the size of the next extent .

For example , If Table1 suppose to grow and next extend are 120M , so the 100M is not enough and will not be used .

Check out the NEXT_EXTENT column in dba_segments view and You will know how the things going on ....