Actually, I don't see any issues with what you got.
From the electronix express resistor kit:
5 PIECES EACH OF THE FOLLOWING:
10, 15, 47, 56, 68, 91, 100, 120, 150, 180, 220, 270, 330, 390, 470, 560, 680, 820, 1K, 1.2K, 1.5K, 1.8K, 2.2K, 2.7K, 3.3K, 3.9K, 4.7K, 5.6K, 6.8K, 8.2K, 10K, 12K, 15K, 18K, 22K, 27K, 33K, 39K, 47K, 56K, 68K, 100K, 150K, 180K, 220K, 270K, 330K, 390K, 470K, 680K, 1M, 1.2M, 2.2M, 3.3M, 4.7M, 10M"
So, based on your list:
115R = +-5% of 120
90R = +-5% of 91
11.2R = +-5% of 10
1.06K = +-5% of 1k
3.3K = +-5% of 3.3k
53K = +-5% of 56K
7.9K = +-5% of 8.2k
360K <> +-5% of 390k or 330k (~7-8% off) (what is color code? What is tolerance - Gold/Silver)
1.3M <> +-5% of 1.2k or 1.5k (~7-8% off) (what is color code? What is tolerance - Gold/Silver)
23.8K <> +-5% of 22k or 27k (~7-11% off) (what is color code? What is tolerance - Gold/Silver)
The first set is within tolerance for 5% (gold) and easily for 10% but the last 3 depend on the color code and the tolerance.
Acutally, all depend on color code and tolerance - I assumed they were intended as "standard" values. So, a key question is: What is the forth band: Gold or silver? - If they are silver they are 10% and all are ok. So no problems. I assumed they were gold since that's the most common.
But with value packs you may be getting silver...