applying different conditions for each values makes no sense to me, from readers perspective, it would be difficult to read so many colors.
Applying conditions to ranges make more sense
10 - 40 danger zone (red)
40- 70 potential danger (amber)
70- 100 safe zone (green)