140 118 98 78 60 80 37 28 18 48 33 30 27 2018