Ratings list for Last Ten Seconds of Life, The - Machina Non Grata (2019)