100 97 95 89 85 80 80 77 76 61 60 60 58 57 54 50 49 48 46 46 44 43 40 39 39 29 27 24 20 20 20