98
97
89
80
64
54
43
41
42
40